
MTZ
$271.71
1D:
4.0%
1Y:
52.9%
US5763231090Sign in to check this stock against your screeners
Sign In$274.48
1D:
2.8%
1Y:
93.2%
US4456581077Mkt Cap
$25.78B
P/E Ratio TTM
38.6
Revenue TTM
$12.70B
Beta
1.29
Earnings TTM
$674.51M
Dividend Yield TTM
0.66%
$48.70
1D:
3.5%
1Y:
63.7%
US8447411088Mkt Cap
$23.82B
P/E Ratio TTM
27.1
Revenue TTM
$30.07B
Beta
1.12
Earnings TTM
$837.00M
Dividend Yield TTM
1.60%