NYSE:MTZ | Stock Price History | MASTEC INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1973-02-21 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.82$2.81$9.63$33.05$113.39$389.081973-02-212026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

Historical Stock Price

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$234.50147,101
2026-09-03$236.47106,559
2026-09-02$236.5193,674
2026-09-01$237.7064,354
2026-08-31$242.0082,930
2026-08-28$249.70276,560
2026-08-27$251.13$251.13947,600$256.2567,927
2026-08-26$248.73$248.731,535,200$246.31110,317
2026-08-25$246.85$246.851,935,500$261.04102,618
2026-08-24$255.36$255.361,790,400$266.46161,726
2026-08-21$266.26$266.261,238,600$275.4180,277
2026-08-20$271.86$271.861,189,500$271.9174,206
2026-08-19$272.07$272.071,491,800$282.5085,334
2026-08-18$280.13$280.131,196,100$291.7588,630
2026-08-17$302.48$302.481,788,700$301.50136,284
2026-08-14$297.59$297.591,769,500$287.92111,431
2026-08-13$286.11$286.112,243,900$283.68139,866
2026-08-12$281.11$281.111,792,400$283.01119,678
2026-08-11$272.65$272.651,139,100$274.3797,326
2026-08-10$268.28$268.281,311,300$276.89107,987
2026-08-07$272.46$272.461,771,200$263.50109,021
2026-08-06$258.63$258.631,007,500$264.3043,770
2026-08-05$266.75$266.751,285,700$270.7790,939
2026-08-04$271.71$271.711,565,600$264.9598,229
2026-08-03$261.22$261.222,361,300$259.50166,835
2026-07-31$263.10$263.103,950,500$277.69322,661
2026-07-30$324.44$324.442,571,600$321.29174,982
2026-07-29$287.42$287.421,445,100$310.82132,844
2026-07-28$312.44$312.441,211,900$324.17115,810
2026-07-27$336.79$336.791,282,300$337.6472,165
2026-07-24$337.84$337.84731,600$357.3040,085
2026-07-23$358.86$358.86696,100$360.1361,376
2026-07-22$357.35$357.35851,700$344.7264,369
2026-07-21$351.40$351.401,024,400$345.3281,374
2026-07-20$336.61$336.61876,200$338.7367,792
2026-07-17$329.59$329.594,016,600
2026-07-16$340.81$340.811,199,300
2026-07-15$357.71$357.711,181,000
2026-07-14$365.10$365.10703,300
2026-07-13$360.21$360.21816,400
2026-07-10$372.89$372.89922,200
2026-07-09$384.72$384.72871,100
2026-07-08$382.90$382.901,812,800
2026-07-07$358.85$358.85953,500
2026-07-06$380.63$380.63647,700
2026-07-02$373.43$373.43883,000
2026-07-01$390.61$390.611,178,700
2026-06-30$416.06$416.061,617,400
2026-06-29$429.09$429.091,509,200
2026-06-26$396.25$396.253,304,700
2026-06-25$403.57$403.571,020,700
2026-06-24$393.14$393.14701,400
2026-06-23$390.44$390.441,237,100
2026-06-22$406.32$406.321,204,700
2026-06-18$379.66$379.661,585,300
2026-06-17$374.91$374.91982,300
2026-06-16$369.35$369.35606,800
2026-06-15$371.85$371.85943,900
2026-06-12$362.97$362.97703,300
2026-06-11$358.50$358.501,172,000
2026-06-10$335.58$335.581,391,600
2026-06-09$353.08$353.081,172,000
2026-06-08$361.70$361.70953,500
2026-06-05$363.89$363.89887,600
2026-06-04$374.73$374.73866,100
2026-06-03$369.66$369.661,025,700
2026-06-02$366.30$366.30912,100
2026-06-01$362.09$362.091,458,600
2026-05-29$378.37$378.375,401,400
2026-05-28$383.33$383.33892,300
2026-05-27$387.52$387.52641,200
2026-05-26$390.75$390.75661,800
2026-05-22$382.11$382.11653,700
2026-05-21$388.77$388.77814,700
2026-05-20$384.21$384.21734,100
2026-05-19$385.00$385.001,358,000
2026-05-18$385.58$385.581,533,000
2026-05-15$414.90$414.901,117,000
2026-05-14$434.77$434.77926,300
2026-05-13$423.79$423.791,005,400
2026-05-12$420.30$420.301,404,700
2026-05-11$421.37$421.371,010,600
2026-05-08$414.29$414.29681,100
2026-05-07$412.27$412.271,142,800
2026-05-06$433.28$433.281,149,600
2026-05-05$437.51$437.51811,100
2026-05-04$425.39$425.391,095,000
2026-05-01$417.41$417.411,950,300
2026-04-30$394.05$394.051,832,800
2026-04-29$370.55$370.55979,100
2026-04-28$375.09$375.091,036,400
2026-04-27$385.89$385.89624,600
2026-04-24$376.12$376.12719,200
2026-04-23$382.88$382.88748,600
2026-04-22$376.50$376.50535,700
2026-04-21$371.41$371.41635,600
2026-04-20$371.59$371.59444,300
2026-04-17$370.89$370.891,123,900
2026-04-16$358.14$358.14667,700
2026-04-15$365.07$365.07658,900