NYSE:MTZ | Historical Stock Price | 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.

View year

Historical Stock Price — 2009

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$12.50$12.50189,500
2009-12-30$12.60$12.60234,500
2009-12-29$12.72$12.72179,300
2009-12-28$12.69$12.69209,800
2009-12-24$12.54$12.54108,100
2009-12-23$12.56$12.56400,300
2009-12-22$12.61$12.61444,000
2009-12-21$12.62$12.62524,000
2009-12-18$12.58$12.581,414,300
2009-12-17$12.93$12.93347,200
2009-12-16$12.99$12.99403,300
2009-12-15$12.97$12.97545,100
2009-12-14$13.11$13.11272,500
2009-12-11$12.90$12.90133,100
2009-12-10$12.90$12.90235,100
2009-12-09$12.85$12.85478,600
2009-12-08$12.71$12.71425,000
2009-12-07$13.05$13.05415,700
2009-12-04$13.08$13.08384,300
2009-12-03$12.97$12.97416,300
2009-12-02$13.25$13.25889,700
2009-12-01$13.18$13.181,734,300
2009-11-30$12.76$12.76446,200
2009-11-27$12.59$12.59226,900
2009-11-25$12.83$12.83337,700
2009-11-24$12.62$12.62482,100
2009-11-23$12.54$12.54412,200
2009-11-20$12.45$12.45834,800
2009-11-19$12.29$12.29420,200
2009-11-18$12.41$12.41228,200
2009-11-17$12.41$12.411,013,800
2009-11-16$12.49$12.491,943,700
2009-11-13$12.33$12.33640,500
2009-11-12$12.01$12.01497,300
2009-11-11$12.03$12.03732,500
2009-11-10$12.06$12.061,436,100
2009-11-09$12.31$12.31820,000
2009-11-06$11.86$11.861,764,200
2009-11-05$11.60$11.603,389,900
2009-11-04$11.68$11.683,887,200
2009-11-03$12.36$12.36557,000
2009-11-02$11.91$11.91940,300
2009-10-30$11.80$11.80831,600
2009-10-29$11.73$11.732,142,000
2009-10-28$12.26$12.261,942,000
2009-10-27$12.43$12.43695,800
2009-10-26$12.04$12.04883,400
2009-10-23$12.86$12.86790,500
2009-10-22$12.83$12.83760,900
2009-10-21$11.96$11.96589,600
2009-10-20$12.17$12.17408,000
2009-10-19$12.34$12.34495,700
2009-10-16$11.80$11.80321,900
2009-10-15$11.84$11.84232,000
2009-10-14$12.05$12.05303,900
2009-10-13$11.70$11.70169,700
2009-10-12$11.88$11.88258,400
2009-10-09$11.93$11.93297,100
2009-10-08$11.87$11.87406,400
2009-10-07$11.66$11.66315,200
2009-10-06$11.69$11.69706,900
2009-10-05$11.58$11.58708,600
2009-10-02$11.46$11.46737,700
2009-10-01$11.59$11.592,012,500
2009-09-30$12.15$12.15758,800
2009-09-29$12.32$12.321,050,800
2009-09-28$11.94$11.94401,400
2009-09-25$11.83$11.83626,200
2009-09-24$11.79$11.79823,000
2009-09-23$11.84$11.841,028,000
2009-09-22$11.85$11.85574,600
2009-09-21$11.75$11.75532,600
2009-09-18$12.19$12.191,159,300
2009-09-17$11.48$11.48359,600
2009-09-16$11.45$11.45467,900
2009-09-15$11.66$11.66381,700
2009-09-14$11.64$11.64452,600
2009-09-11$11.58$11.58856,800
2009-09-10$11.39$11.39851,200
2009-09-09$11.04$11.041,947,400
2009-09-08$10.36$10.361,126,300
2009-09-04$9.78$9.78423,800
2009-09-03$9.63$9.63598,200
2009-09-02$9.54$9.54746,600
2009-09-01$9.51$9.51741,100
2009-08-31$9.46$9.46923,900
2009-08-28$9.46$9.46716,300
2009-08-27$9.58$9.58534,000
2009-08-26$9.78$9.78475,100
2009-08-25$9.86$9.86542,900
2009-08-24$9.78$9.78656,200
2009-08-21$9.81$9.81573,000
2009-08-20$9.72$9.72307,100
2009-08-19$9.55$9.55436,500
2009-08-18$9.42$9.42799,400
2009-08-17$9.22$9.22730,400
2009-08-14$9.51$9.511,019,300
2009-08-13$9.80$9.801,110,900
2009-08-12$9.91$9.911,154,100
2009-08-11$9.89$9.89575,200
2009-08-10$9.85$9.85875,300
2009-08-07$10.05$10.05756,500
2009-08-06$9.92$9.92748,800
2009-08-05$10.02$10.02720,100
2009-08-04$10.08$10.081,332,900
2009-08-03$9.96$9.962,032,900
2009-07-31$10.35$10.35857,300
2009-07-30$10.35$10.353,101,900
2009-07-29$9.29$9.292,925,500
2009-07-28$9.88$9.881,528,300
2009-07-27$10.13$10.13865,500
2009-07-24$10.07$10.07924,600
2009-07-23$10.01$10.013,017,800
2009-07-22$10.60$10.60811,300
2009-07-21$11.01$11.01698,600
2009-07-20$10.83$10.831,045,400
2009-07-17$10.65$10.65443,800
2009-07-16$10.61$10.61608,800
2009-07-15$10.42$10.421,202,100
2009-07-14$10.50$10.50465,300
2009-07-13$10.62$10.62593,500
2009-07-10$10.38$10.38303,500
2009-07-09$10.37$10.37796,000
2009-07-08$10.41$10.41703,400
2009-07-07$10.41$10.41881,500
2009-07-06$10.71$10.711,125,200
2009-07-02$11.22$11.22582,600
2009-07-01$11.68$11.68553,100
2009-06-30$11.72$11.72471,500
2009-06-29$11.88$11.88697,000
2009-06-26$12.00$12.001,190,100
2009-06-25$11.88$11.88519,300
2009-06-24$11.79$11.791,538,900
2009-06-23$11.49$11.49624,900
2009-06-22$11.56$11.561,165,900
2009-06-19$12.13$12.131,012,100
2009-06-18$12.33$12.33395,900
2009-06-17$12.22$12.22801,900
2009-06-16$12.00$12.00865,800
2009-06-15$12.30$12.301,320,700
2009-06-12$12.08$12.08931,600
2009-06-11$12.24$12.24458,600
2009-06-10$12.12$12.12819,500
2009-06-09$12.37$12.37958,300
2009-06-08$12.25$12.251,265,700
2009-06-05$12.28$12.281,989,500
2009-06-04$12.20$12.202,428,700
2009-06-03$12.15$12.151,298,600
2009-06-02$12.13$12.136,680,600
2009-06-01$13.37$13.37598,800
2009-05-29$12.95$12.95728,700
2009-05-28$12.27$12.271,008,900
2009-05-27$12.38$12.38430,000
2009-05-26$12.68$12.68649,500
2009-05-22$12.29$12.29494,200
2009-05-21$12.58$12.58617,200
2009-05-20$12.81$12.81664,600
2009-05-19$12.89$12.89535,800
2009-05-18$13.06$13.06615,600
2009-05-15$12.78$12.78539,000
2009-05-14$13.02$13.02612,700
2009-05-13$12.64$12.64673,100
2009-05-12$13.35$13.35644,300
2009-05-11$13.33$13.33773,200
2009-05-08$13.60$13.601,048,000
2009-05-07$13.48$13.481,473,800
2009-05-06$13.19$13.19851,100
2009-05-05$13.21$13.21926,100
2009-05-04$13.16$13.16753,200
2009-05-01$12.74$12.741,032,400
2009-04-30$12.51$12.512,990,000
2009-04-29$13.62$13.621,339,300
2009-04-28$12.92$12.92662,200
2009-04-27$13.34$13.341,247,100
2009-04-24$13.17$13.17809,100
2009-04-23$12.95$12.95791,900
2009-04-22$13.10$13.101,254,200
2009-04-21$12.80$12.80841,800
2009-04-20$12.13$12.131,032,300
2009-04-17$13.00$13.00676,900
2009-04-16$13.04$13.04671,200
2009-04-15$12.68$12.68693,400
2009-04-14$12.71$12.71570,800
2009-04-13$12.94$12.94738,200
2009-04-09$13.24$13.24737,800
2009-04-08$12.88$12.88699,600
2009-04-07$13.00$13.00859,000
2009-04-06$13.68$13.68678,300
2009-04-03$13.72$13.72827,700
2009-04-02$13.18$13.181,056,100
2009-04-01$12.47$12.47709,500
2009-03-31$12.09$12.091,187,900
2009-03-30$11.79$11.79589,600
2009-03-27$11.92$11.92541,300
2009-03-26$12.54$12.54963,500
2009-03-25$11.88$11.88496,900
2009-03-24$11.60$11.60764,700
2009-03-23$11.97$11.97751,200
2009-03-20$11.12$11.12707,400
2009-03-19$11.62$11.62524,200
2009-03-18$11.72$11.72618,900
2009-03-17$11.65$11.65844,100
2009-03-16$10.85$10.85595,800
2009-03-13$11.10$11.10638,800
2009-03-12$11.65$11.65740,100
2009-03-11$11.02$11.02804,100
2009-03-10$11.21$11.21789,100
2009-03-09$10.14$10.14626,400
2009-03-06$10.31$10.31876,500
2009-03-05$10.37$10.37558,400
2009-03-04$10.69$10.691,884,700
2009-03-03$10.35$10.352,450,200
2009-03-02$9.66$9.661,027,400
2009-02-27$9.46$9.46635,700
2009-02-26$9.38$9.38543,200
2009-02-25$9.63$9.63693,900
2009-02-24$9.67$9.67472,300
2009-02-23$9.03$9.03402,300
2009-02-20$9.34$9.34923,200
2009-02-19$9.65$9.65685,600
2009-02-18$9.97$9.971,361,600
2009-02-17$10.23$10.23868,700
2009-02-13$10.37$10.37651,700
2009-02-12$10.35$10.35595,900
2009-02-11$10.55$10.55554,800
2009-02-10$10.39$10.39769,800
2009-02-09$10.82$10.82950,100
2009-02-06$10.44$10.441,840,400
2009-02-05$10.66$10.661,516,000
2009-02-04$10.74$10.74573,700
2009-02-03$10.70$10.70614,000
2009-02-02$10.49$10.49808,200
2009-01-30$10.63$10.63544,400
2009-01-29$11.00$11.00767,700
2009-01-28$11.18$11.18938,700
2009-01-27$10.27$10.27574,200
2009-01-26$10.69$10.69537,200
2009-01-23$10.40$10.401,078,400
2009-01-22$10.60$10.60893,500
2009-01-21$11.10$11.10613,200
2009-01-20$10.41$10.41793,100
2009-01-16$11.69$11.691,203,100
2009-01-15$12.08$12.08761,100
2009-01-14$11.70$11.70911,800
2009-01-13$12.19$12.19614,600
2009-01-12$11.70$11.70963,200
2009-01-09$12.37$12.37951,000
2009-01-08$12.23$12.23534,000
2009-01-07$11.78$11.78759,200
2009-01-06$12.45$12.451,159,400
2009-01-05$11.75$11.75897,100
2009-01-02$11.70$11.70536,400