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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$85.33$85.33394,500
2022-12-29$84.40$84.40558,800
2022-12-28$82.85$82.85530,300
2022-12-27$84.25$84.25356,100
2022-12-23$85.00$85.00535,200
2022-12-22$83.50$83.50823,800
2022-12-21$86.60$86.60722,500
2022-12-20$85.56$85.56686,600
2022-12-19$85.41$85.41601,100
2022-12-16$85.50$85.501,114,000
2022-12-15$86.53$86.53713,900
2022-12-14$89.15$89.15679,700
2022-12-13$89.36$89.36764,500
2022-12-12$87.13$87.13720,100
2022-12-09$88.29$88.29847,700
2022-12-08$88.97$88.97742,500
2022-12-07$86.85$86.85683,500
2022-12-06$86.64$86.64690,700
2022-12-05$86.56$86.56745,800
2022-12-02$87.35$87.35842,500
2022-12-01$89.07$89.07695,900
2022-11-30$90.83$90.83528,800
2022-11-29$87.34$87.34343,800
2022-11-28$86.58$86.58879,900
2022-11-25$90.82$90.82244,500
2022-11-23$89.90$89.90737,700
2022-11-22$92.02$92.02671,300
2022-11-21$93.64$93.64643,000
2022-11-18$93.60$93.60493,700
2022-11-17$91.57$91.57455,600
2022-11-16$91.79$91.79377,000
2022-11-15$92.09$92.09493,800
2022-11-14$91.03$91.03765,700
2022-11-11$95.69$95.69746,000
2022-11-10$91.55$91.55836,700
2022-11-09$88.11$88.111,155,300
2022-11-08$89.93$89.931,140,100
2022-11-07$90.76$90.761,639,600
2022-11-04$86.65$86.652,238,600
2022-11-03$73.96$73.961,818,300
2022-11-02$76.20$76.20789,200
2022-11-01$78.42$78.42647,100
2022-10-31$77.08$77.08806,900
2022-10-28$76.72$76.72970,600
2022-10-27$75.66$75.66758,700
2022-10-26$75.83$75.83485,700
2022-10-25$76.36$76.36514,800
2022-10-24$75.56$75.56573,000
2022-10-21$75.30$75.30617,700
2022-10-20$74.00$74.001,065,800
2022-10-19$73.11$73.11563,900
2022-10-18$72.69$72.69678,800
2022-10-17$70.59$70.59628,900
2022-10-14$67.96$67.96852,300
2022-10-13$70.16$70.161,365,900
2022-10-12$65.53$65.53964,600
2022-10-11$64.56$64.56795,300
2022-10-10$63.24$63.24583,100
2022-10-07$65.53$65.53746,000
2022-10-06$67.50$67.50826,000
2022-10-05$67.95$67.95533,200
2022-10-04$69.04$69.04727,600
2022-10-03$66.89$66.89960,300
2022-09-30$63.50$63.501,046,800
2022-09-29$65.60$65.601,040,200
2022-09-28$70.78$70.781,267,600
2022-09-27$70.16$70.16569,600
2022-09-26$71.76$71.76624,000
2022-09-23$72.94$72.941,246,600
2022-09-22$76.11$76.11919,800
2022-09-21$78.36$78.36587,100
2022-09-20$80.04$80.04626,700
2022-09-19$81.69$81.69405,200
2022-09-16$80.91$80.911,027,500
2022-09-15$82.31$82.31707,600
2022-09-14$83.05$83.05576,500
2022-09-13$81.96$81.96664,000
2022-09-12$83.20$83.20700,000
2022-09-09$82.51$82.51670,300
2022-09-08$79.77$79.77432,000
2022-09-07$80.08$80.08568,100
2022-09-06$77.70$77.70587,400
2022-09-02$78.90$78.90421,200
2022-09-01$79.34$79.34368,600
2022-08-31$80.50$80.50452,200
2022-08-30$81.00$81.00800,600
2022-08-29$83.85$83.85377,100
2022-08-26$83.75$83.75458,200
2022-08-25$85.26$85.26348,500
2022-08-24$84.58$84.58581,400
2022-08-23$82.25$82.25388,400
2022-08-22$80.97$80.97443,500
2022-08-19$82.12$82.12458,600
2022-08-18$82.99$82.99346,400
2022-08-17$81.79$81.79451,000
2022-08-16$82.42$82.42388,000
2022-08-15$82.23$82.23475,900
2022-08-12$83.15$83.15397,400
2022-08-11$81.75$81.75408,700
2022-08-10$80.55$80.55461,400
2022-08-09$79.62$79.62617,400
2022-08-08$80.85$80.85661,600
2022-08-05$81.29$81.29788,900
2022-08-04$80.24$80.24570,000
2022-08-03$79.72$79.72411,700
2022-08-02$79.11$79.11703,100
2022-08-01$78.13$78.13590,700
2022-07-29$78.93$78.93606,700
2022-07-28$78.96$78.961,418,700
2022-07-27$74.04$74.04919,900
2022-07-26$71.70$71.701,580,100
2022-07-25$68.36$68.364,219,500
2022-07-22$72.52$72.52323,800
2022-07-21$73.27$73.27360,000
2022-07-20$73.51$73.51360,400
2022-07-19$73.79$73.79502,900
2022-07-18$70.63$70.63314,200
2022-07-15$71.51$71.51346,200
2022-07-14$70.99$70.99386,500
2022-07-13$71.50$71.50346,800
2022-07-12$71.26$71.26340,700
2022-07-11$71.70$71.70374,000
2022-07-08$72.65$72.65316,500
2022-07-07$72.97$72.97336,800
2022-07-06$70.87$70.87760,800
2022-07-05$71.80$71.80472,300
2022-07-01$72.08$72.08476,400
2022-06-30$71.66$71.66462,100
2022-06-29$71.30$71.30662,300
2022-06-28$72.80$72.80459,300
2022-06-27$75.03$75.03344,100
2022-06-24$73.57$73.57731,000
2022-06-23$70.40$70.40796,100
2022-06-22$72.52$72.52609,200
2022-06-21$73.64$73.64859,200
2022-06-17$69.40$69.401,957,200
2022-06-16$68.67$68.671,414,600
2022-06-15$75.47$75.47986,200
2022-06-14$76.97$76.97583,400
2022-06-13$78.94$78.94712,500
2022-06-10$82.44$82.441,377,100
2022-06-09$85.19$85.19524,800
2022-06-08$85.95$85.95484,200
2022-06-07$87.16$87.16717,600
2022-06-06$85.00$85.001,398,100
2022-06-03$81.15$81.15615,600
2022-06-02$83.18$83.18723,300
2022-06-01$83.54$83.54452,300
2022-05-31$83.59$83.59611,500
2022-05-27$84.28$84.28424,300
2022-05-26$83.09$83.09582,700
2022-05-25$81.20$81.20534,100
2022-05-24$79.11$79.11393,300
2022-05-23$79.60$79.60539,100
2022-05-20$80.25$80.25958,800
2022-05-19$78.20$78.20688,700
2022-05-18$78.04$78.04765,200
2022-05-17$79.97$79.971,025,200
2022-05-16$78.18$78.18742,300
2022-05-13$77.74$77.74663,100
2022-05-12$75.64$75.64827,700
2022-05-11$75.22$75.22815,000
2022-05-10$75.73$75.73809,700
2022-05-09$74.70$74.701,111,500
2022-05-06$77.03$77.031,748,100
2022-05-05$74.44$74.44926,700
2022-05-04$76.90$76.90616,500
2022-05-03$73.73$73.73523,500
2022-05-02$72.75$72.75669,400
2022-04-29$72.01$72.01551,300
2022-04-28$72.81$72.81524,200
2022-04-27$72.33$72.33446,400
2022-04-26$72.29$72.29501,300
2022-04-25$75.13$75.13570,900
2022-04-22$75.73$75.73604,700
2022-04-21$78.94$78.94392,800
2022-04-20$81.59$81.59293,500
2022-04-19$80.96$80.96467,500
2022-04-18$78.79$78.79294,600
2022-04-14$79.75$79.75611,400
2022-04-13$78.60$78.60566,900
2022-04-12$80.28$80.28446,300
2022-04-11$80.66$80.66624,400
2022-04-08$79.58$79.58509,800
2022-04-07$78.80$78.80874,200
2022-04-06$79.46$79.46750,200
2022-04-05$81.26$81.261,022,600
2022-04-04$83.73$83.73929,100
2022-04-01$87.60$87.60527,000
2022-03-31$87.10$87.101,103,200
2022-03-30$86.13$86.13499,800
2022-03-29$86.93$86.93558,800
2022-03-28$86.17$86.17398,200
2022-03-25$87.63$87.63309,600
2022-03-24$86.92$86.92437,700
2022-03-23$86.71$86.71320,200
2022-03-22$88.58$88.58542,000
2022-03-21$88.01$88.01519,600
2022-03-18$88.56$88.561,342,700
2022-03-17$87.23$87.23606,000
2022-03-16$85.93$85.93712,400
2022-03-15$82.91$82.91651,000
2022-03-14$82.85$82.85835,700
2022-03-11$85.38$85.38829,000
2022-03-10$81.96$81.96614,800
2022-03-09$79.60$79.60879,800
2022-03-08$77.79$77.791,771,700
2022-03-07$71.94$71.94976,600
2022-03-04$74.90$74.90767,300
2022-03-03$76.85$76.85662,000
2022-03-02$77.39$77.391,004,500
2022-03-01$76.51$76.511,127,900
2022-02-28$78.76$78.761,739,800
2022-02-25$79.05$79.052,703,900
2022-02-24$90.95$90.95781,100
2022-02-23$86.97$86.97566,300
2022-02-22$88.17$88.17376,300
2022-02-18$91.50$91.50288,000
2022-02-17$93.02$93.02373,200
2022-02-16$94.18$94.18509,700
2022-02-15$92.88$92.88504,600
2022-02-14$89.20$89.20534,000
2022-02-11$89.09$89.09382,300
2022-02-10$90.16$90.16415,400
2022-02-09$91.82$91.82659,800
2022-02-08$88.28$88.28424,400
2022-02-07$85.48$85.48398,000
2022-02-04$84.84$84.84410,000
2022-02-03$84.58$84.58379,800
2022-02-02$85.19$85.19486,000
2022-02-01$87.23$87.23369,100
2022-01-31$86.13$86.13478,600
2022-01-28$85.13$85.13417,900
2022-01-27$83.64$83.64998,600
2022-01-26$86.49$86.49594,200
2022-01-25$87.57$87.57613,200
2022-01-24$89.53$89.53776,300
2022-01-21$88.85$88.85746,400
2022-01-20$90.11$90.11462,300
2022-01-19$90.90$90.90493,200
2022-01-18$94.19$94.19456,300
2022-01-14$96.44$96.44512,000
2022-01-13$94.47$94.47370,000
2022-01-12$93.92$93.92765,200
2022-01-11$96.57$96.57424,700
2022-01-10$94.75$94.75522,300
2022-01-07$93.96$93.96559,000
2022-01-06$94.48$94.48421,800
2022-01-05$94.08$94.08693,800
2022-01-04$96.08$96.08592,800
2022-01-03$94.18$94.18452,800