MTZ logo

MTZ

MasTec, Inc.NYSEIndustrials
$336.25+0.74%ClosedMarket Cap: $26.53B

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-31BarclaysOverweight
2026-03-13JefferiesBuy
2026-03-03MizuhoOutperform
2026-03-02Truist SecuritiesBuy
2026-03-02CitigroupBuy
2026-03-02BairdOutperform
2026-03-02DA DavidsonBuy
2026-03-02KeybancOverweight
2026-03-02Cantor FitzgeraldOverweight
2026-01-26CitigroupBuy
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Fri Dec 31$10.44$18.61B12
Sun Dec 31$12.64$20.30B4
Mon Dec 31$15.67$21.86B2
Tue Dec 31$17.41$23.36B2