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 — 2012

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2012-12-31$24.93$24.93563,300
2012-12-28$24.50$24.50487,500
2012-12-27$24.73$24.73657,500
2012-12-26$24.51$24.51364,200
2012-12-24$24.42$24.42152,700
2012-12-21$24.44$24.44755,800
2012-12-20$24.72$24.721,384,200
2012-12-19$23.66$23.66567,800
2012-12-18$24.07$24.07635,800
2012-12-17$23.81$23.81628,200
2012-12-14$23.40$23.40728,900
2012-12-13$23.60$23.60693,600
2012-12-12$23.78$23.78959,600
2012-12-11$23.75$23.75953,700
2012-12-10$23.66$23.661,768,500
2012-12-07$23.79$23.792,172,800
2012-12-06$22.89$22.89977,300
2012-12-05$22.62$22.62671,300
2012-12-04$22.70$22.70654,200
2012-12-03$22.87$22.87824,400
2012-11-30$22.84$22.84735,400
2012-11-29$22.71$22.71724,200
2012-11-28$22.72$22.72448,900
2012-11-27$22.68$22.681,017,800
2012-11-26$22.69$22.69771,500
2012-11-23$22.72$22.72275,400
2012-11-21$22.54$22.541,006,300
2012-11-20$22.14$22.14905,100
2012-11-19$21.76$21.761,218,500
2012-11-16$21.60$21.601,455,000
2012-11-15$21.70$21.701,144,700
2012-11-14$22.07$22.071,259,700
2012-11-13$22.32$22.321,306,400
2012-11-12$22.94$22.941,685,300
2012-11-09$22.74$22.741,579,900
2012-11-08$22.58$22.581,955,400
2012-11-07$23.99$23.991,355,900
2012-11-06$24.04$24.041,755,100
2012-11-05$23.47$23.471,879,300
2012-11-02$23.18$23.183,576,800
2012-11-01$22.59$22.591,392,300
2012-10-31$22.56$22.561,611,400
2012-10-26$21.75$21.75489,100
2012-10-25$21.72$21.72877,000
2012-10-24$21.01$21.01597,200
2012-10-23$21.10$21.10666,900
2012-10-22$21.56$21.56434,300
2012-10-19$21.45$21.45681,200
2012-10-18$21.77$21.77619,800
2012-10-17$21.62$21.62750,200
2012-10-16$21.10$21.10619,600
2012-10-15$20.81$20.81410,800
2012-10-12$20.85$20.85301,200
2012-10-11$20.83$20.83380,000
2012-10-10$20.67$20.671,667,400
2012-10-09$21.01$21.011,180,700
2012-10-08$21.22$21.22906,400
2012-10-05$21.10$21.101,504,700
2012-10-04$21.30$21.301,858,900
2012-10-03$20.73$20.73767,900
2012-10-02$20.55$20.55935,900
2012-10-01$20.07$20.071,286,700
2012-09-28$19.70$19.70463,100
2012-09-27$20.20$20.20301,900
2012-09-26$20.01$20.01770,300
2012-09-25$20.24$20.24756,700
2012-09-24$20.31$20.31545,800
2012-09-21$20.09$20.09690,000
2012-09-20$20.42$20.42552,300
2012-09-19$20.19$20.19924,400
2012-09-18$20.33$20.33900,300
2012-09-17$19.68$19.68482,100
2012-09-14$20.17$20.17605,400
2012-09-13$19.87$19.87489,600
2012-09-12$19.69$19.69750,100
2012-09-11$19.01$19.01432,100
2012-09-10$18.80$18.80539,000
2012-09-07$18.62$18.62427,700
2012-09-06$18.63$18.63863,700
2012-09-05$18.27$18.27821,000
2012-09-04$18.36$18.36448,400
2012-08-31$18.24$18.24732,200
2012-08-30$18.10$18.10596,800
2012-08-29$18.45$18.45924,500
2012-08-28$18.89$18.89591,500
2012-08-27$18.55$18.55491,400
2012-08-24$18.71$18.71412,600
2012-08-23$18.70$18.70506,200
2012-08-22$18.88$18.88502,800
2012-08-21$19.15$19.15659,800
2012-08-20$19.38$19.38858,500
2012-08-17$19.47$19.471,094,100
2012-08-16$19.06$19.061,055,500
2012-08-15$18.46$18.46843,000
2012-08-14$18.25$18.25892,400
2012-08-13$18.08$18.08657,900
2012-08-10$18.07$18.07638,800
2012-08-09$18.29$18.29991,900
2012-08-08$17.93$17.931,061,900
2012-08-07$17.89$17.891,367,200
2012-08-06$18.05$18.051,115,700
2012-08-03$18.09$18.094,765,700
2012-08-02$15.98$15.981,312,200
2012-08-01$15.36$15.365,436,300
2012-07-31$15.96$15.96627,700
2012-07-30$16.09$16.09481,200
2012-07-27$16.08$16.08637,800
2012-07-26$15.74$15.74705,600
2012-07-25$15.56$15.56435,400
2012-07-24$15.44$15.44719,900
2012-07-23$15.70$15.70277,400
2012-07-20$15.71$15.71569,900
2012-07-19$15.91$15.91624,000
2012-07-18$16.04$16.04425,600
2012-07-17$16.03$16.03282,400
2012-07-16$15.95$15.95492,000
2012-07-13$15.98$15.98311,900
2012-07-12$15.98$15.98570,100
2012-07-11$16.04$16.04528,800
2012-07-10$16.05$16.05760,800
2012-07-09$16.08$16.08523,000
2012-07-06$16.01$16.01726,100
2012-07-05$16.04$16.04565,800
2012-07-03$16.21$16.21569,700
2012-07-02$15.60$15.601,318,400
2012-06-29$15.04$15.041,573,800
2012-06-28$14.09$14.091,727,400
2012-06-27$14.00$14.001,568,900
2012-06-26$13.93$13.931,916,700
2012-06-25$14.21$14.212,104,500
2012-06-22$14.80$14.801,116,300
2012-06-21$14.77$14.771,990,200
2012-06-20$15.86$15.86973,500
2012-06-19$16.09$16.091,060,500
2012-06-18$16.05$16.05588,600
2012-06-15$16.29$16.29769,000
2012-06-14$16.48$16.48872,500
2012-06-13$15.90$15.901,311,900
2012-06-12$15.59$15.59610,600
2012-06-11$15.33$15.33852,000
2012-06-08$15.91$15.91970,500
2012-06-07$16.31$16.31813,300
2012-06-06$16.32$16.32422,000
2012-06-05$15.83$15.83765,700
2012-06-04$15.77$15.77936,900
2012-06-01$15.86$15.861,018,800
2012-05-31$16.35$16.351,469,200
2012-05-30$16.20$16.20506,900
2012-05-29$16.75$16.75780,500
2012-05-25$16.41$16.41538,900
2012-05-24$16.49$16.49763,400
2012-05-23$16.30$16.30490,000
2012-05-22$16.07$16.07903,000
2012-05-21$16.19$16.19827,500
2012-05-18$15.45$15.451,542,800
2012-05-17$15.30$15.301,042,300
2012-05-16$16.09$16.09524,300
2012-05-15$16.37$16.37683,500
2012-05-14$16.63$16.63591,500
2012-05-11$16.69$16.69718,300
2012-05-10$16.87$16.87618,800
2012-05-09$16.87$16.871,252,200
2012-05-08$17.48$17.48587,700
2012-05-07$17.48$17.481,051,100
2012-05-04$17.75$17.752,002,600
2012-05-03$16.69$16.69858,100
2012-05-02$17.12$17.12487,400
2012-05-01$17.13$17.13629,400
2012-04-30$17.39$17.39514,300
2012-04-27$17.68$17.68684,100
2012-04-26$17.29$17.29383,400
2012-04-25$17.20$17.20740,800
2012-04-24$16.67$16.67729,700
2012-04-23$16.66$16.66712,100
2012-04-20$16.94$16.94830,900
2012-04-19$16.48$16.48871,700
2012-04-18$16.58$16.58851,800
2012-04-17$17.11$17.11468,300
2012-04-16$16.98$16.98610,400
2012-04-13$16.89$16.89588,000
2012-04-12$16.84$16.84705,600
2012-04-11$16.60$16.60658,900
2012-04-10$16.70$16.70749,500
2012-04-09$17.20$17.20627,200
2012-04-05$17.96$17.96369,800
2012-04-04$18.00$18.00518,400
2012-04-03$18.34$18.34667,900
2012-04-02$18.43$18.43541,600
2012-03-30$18.09$18.09928,600
2012-03-29$18.47$18.47607,100
2012-03-28$18.16$18.16711,000
2012-03-27$19.05$19.05711,100
2012-03-26$19.11$19.11617,000
2012-03-23$18.66$18.66481,200
2012-03-22$18.06$18.06484,300
2012-03-21$18.34$18.34551,200
2012-03-20$18.28$18.28575,600
2012-03-19$18.57$18.57384,200
2012-03-16$18.77$18.77574,200
2012-03-15$18.78$18.78613,300
2012-03-14$18.75$18.75551,700
2012-03-13$19.01$19.01493,600
2012-03-12$18.40$18.40498,600
2012-03-09$18.30$18.30807,400
2012-03-08$18.12$18.121,294,700
2012-03-07$18.06$18.061,180,100
2012-03-06$17.88$17.88955,800
2012-03-05$18.55$18.55653,200
2012-03-02$18.94$18.941,581,400
2012-03-01$19.70$19.703,240,700
2012-02-29$17.59$17.591,080,700
2012-02-28$17.81$17.81736,600
2012-02-27$18.37$18.37962,500
2012-02-24$17.99$17.99580,400
2012-02-23$18.01$18.01774,000
2012-02-22$17.55$17.55897,600
2012-02-21$17.82$17.82783,900
2012-02-17$17.85$17.85636,400
2012-02-16$17.72$17.72950,000
2012-02-15$17.60$17.60716,000
2012-02-14$17.79$17.79634,700
2012-02-13$18.00$18.00949,700
2012-02-10$17.75$17.75730,200
2012-02-09$18.30$18.30871,400
2012-02-08$17.94$17.941,676,800
2012-02-07$17.99$17.99710,600
2012-02-06$17.67$17.67552,200
2012-02-03$17.51$17.51800,800
2012-02-02$17.40$17.40799,100
2012-02-01$17.11$17.11816,600
2012-01-31$16.29$16.29436,500
2012-01-30$16.50$16.50526,200
2012-01-27$16.33$16.33696,200
2012-01-26$16.38$16.381,502,000
2012-01-25$16.38$16.382,179,500
2012-01-24$15.84$15.843,325,800
2012-01-23$16.47$16.472,136,300
2012-01-20$18.16$18.16682,700
2012-01-19$18.56$18.561,040,000
2012-01-18$18.26$18.26431,600
2012-01-17$18.12$18.121,058,100
2012-01-13$18.51$18.51594,200
2012-01-12$18.45$18.45639,600
2012-01-11$18.13$18.13814,100
2012-01-10$17.76$17.76558,800
2012-01-09$17.55$17.55569,900
2012-01-06$17.71$17.71766,000
2012-01-05$17.59$17.59426,100
2012-01-04$17.40$17.40794,900
2012-01-03$17.54$17.54830,800