Ternium S.A. (TX)

Market price: $54.68

4 valuation methods