MasTec, Inc.MTZNYSE
Loading
Gross Margin Over TimeContracting
Percentile Rank14
3Y CAGR-1.2%
5Y CAGR-6.7%
Studio
Year-over-Year Change

Gross profit as a percentage of revenue

3Y CAGR
-1.2%/yr
vs -3.5%/yr prior
5Y CAGR
-6.7%/yr
Recent acceleration
Acceleration
+2.3pp
Accelerating
Percentile
P14
Within normal range
vs 5Y Ago
0.7x
Contraction
Streak
1 yr
Consecutive declineContracting
PeriodValueYoY Change
TTM11.76%-11.1%
202413.23%+101.7%
20236.56%-46.2%
202212.19%-15.4%
202114.41%-13.2%
202016.61%+36.0%
201912.22%-13.0%
201814.04%+7.7%
201713.04%-3.3%
201613.49%-