MasTec, Inc.MTZNYSE
Loading
EPS Diluted Over TimeExpanding
Percentile Rank93
3Y CAGR+129.4%
5Y CAGR+3.0%
Studio
Year-over-Year Change

Diluted earnings per share

3Y CAGR
+129.4%/yr
vs -40.1%/yr prior
5Y CAGR
+3.0%/yr
Recent acceleration
Acceleration
+169.5pp
Accelerating
Percentile
P93
Near historical high
vs 5Y Ago
1.2x
Modest growth
Streak
2 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM5.07+146.1%
20242.06+421.9%
2023-0.64-252.4%
20220.42-90.6%
20214.45+1.6%
20204.38-15.3%
20195.17+58.6%
20183.26-22.7%
20174.22+162.1%
20161.61-