
MTZ
$218.72
1D:
2.0%
1Y:
5.4%
US5763231090Sign in to check this stock against your screeners
Sign In$234.25
1D:
-1.1%
1Y:
73.4%
US4456581077Mkt Cap
$22.00B
P/E Ratio TTM
33.3
Revenue TTM
$12.70B
Beta
1.29
Earnings TTM
$674.51M
Dividend Yield TTM
0.76%
$174.25
1D:
-0.6%
1Y:
32.4%
US9837931008Mkt Cap
$20.40B
P/E Ratio TTM
50.8
Revenue TTM
$8.57B
Beta
1.70
Earnings TTM
$404.00M
Dividend Yield TTM
0.00%