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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$92.28$92.28263,700
2021-12-30$91.98$91.98432,700
2021-12-29$91.87$91.87340,200
2021-12-28$91.85$91.85271,900
2021-12-27$92.03$92.03389,900
2021-12-23$91.29$91.29222,400
2021-12-22$90.75$90.75446,000
2021-12-21$90.26$90.26540,300
2021-12-20$87.70$87.70674,600
2021-12-17$86.52$86.521,124,100
2021-12-16$87.98$87.98414,000
2021-12-15$88.70$88.70572,000
2021-12-14$88.87$88.87626,700
2021-12-13$89.76$89.76411,600
2021-12-10$91.95$91.95356,800
2021-12-09$93.26$93.26642,400
2021-12-08$95.07$95.07869,600
2021-12-07$95.89$95.89793,900
2021-12-06$92.09$92.09820,900
2021-12-03$89.05$89.05641,900
2021-12-02$92.06$92.06518,400
2021-12-01$90.19$90.19583,300
2021-11-30$92.17$92.17683,000
2021-11-29$97.79$97.79452,800
2021-11-26$97.72$97.72295,400
2021-11-24$100.58$100.58527,300
2021-11-23$101.57$101.571,005,700
2021-11-22$97.88$97.88634,200
2021-11-19$100.98$100.981,534,100
2021-11-18$96.78$96.78926,100
2021-11-17$94.70$94.70473,900
2021-11-16$95.67$95.67637,500
2021-11-15$93.74$93.74483,300
2021-11-12$95.66$95.66318,400
2021-11-11$95.71$95.71476,300
2021-11-10$95.25$95.25565,500
2021-11-09$96.51$96.51733,900
2021-11-08$99.60$99.602,051,400
2021-11-05$93.84$93.841,336,800
2021-11-04$89.54$89.54690,000
2021-11-03$89.83$89.83641,600
2021-11-02$89.84$89.84791,200
2021-11-01$91.00$91.00764,000
2021-10-29$89.13$89.13575,100
2021-10-28$89.66$89.66545,600
2021-10-27$86.61$86.61771,400
2021-10-26$89.01$89.01665,800
2021-10-25$89.21$89.21851,000
2021-10-22$88.54$88.54564,100
2021-10-21$88.82$88.82435,400
2021-10-20$87.46$87.46427,000
2021-10-19$86.87$86.87379,500
2021-10-18$86.44$86.44335,400
2021-10-15$86.26$86.26366,600
2021-10-14$86.71$86.71416,300
2021-10-13$85.07$85.07692,700
2021-10-12$85.89$85.89494,300
2021-10-11$85.69$85.69584,100
2021-10-08$87.98$87.98634,600
2021-10-07$88.45$88.45546,800
2021-10-06$86.67$86.67586,900
2021-10-05$89.10$89.101,017,700
2021-10-04$88.47$88.47733,600
2021-10-01$89.30$89.30605,700
2021-09-30$86.28$86.281,059,800
2021-09-29$88.48$88.481,066,700
2021-09-28$88.94$88.94838,500
2021-09-27$89.30$89.301,044,600
2021-09-24$86.95$86.95541,200
2021-09-23$87.14$87.14639,400
2021-09-22$85.94$85.94636,200
2021-09-21$85.77$85.77737,100
2021-09-20$87.27$87.27673,600
2021-09-17$89.61$89.611,023,400
2021-09-16$90.34$90.34503,000
2021-09-15$92.62$92.62835,500
2021-09-14$90.05$90.05641,000
2021-09-13$90.64$90.64577,400
2021-09-10$88.82$88.82492,200
2021-09-09$90.37$90.37498,800
2021-09-08$92.41$92.41635,700
2021-09-07$91.97$91.97669,700
2021-09-03$91.81$91.81423,900
2021-09-02$93.07$93.071,040,300
2021-09-01$89.00$89.001,245,800
2021-08-31$91.44$91.441,171,800
2021-08-30$92.74$92.74563,800
2021-08-27$93.28$93.28614,900
2021-08-26$91.87$91.87522,300
2021-08-25$94.39$94.39746,800
2021-08-24$92.45$92.45616,300
2021-08-23$90.11$90.11652,500
2021-08-20$89.48$89.48476,800
2021-08-19$88.77$88.77685,500
2021-08-18$89.43$89.43508,700
2021-08-17$90.86$90.86777,100
2021-08-16$91.98$91.98863,800
2021-08-13$93.21$93.21559,000
2021-08-12$94.52$94.52574,900
2021-08-11$94.53$94.53741,900
2021-08-10$93.36$93.36996,100
2021-08-09$92.39$92.391,181,700
2021-08-06$94.25$94.251,547,500
2021-08-05$100.41$100.41616,200
2021-08-04$98.24$98.24640,400
2021-08-03$101.64$101.64473,400
2021-08-02$99.96$99.96702,500
2021-07-30$101.23$101.23527,500
2021-07-29$102.17$102.17459,100
2021-07-28$101.44$101.44684,700
2021-07-27$99.14$99.14344,600
2021-07-26$99.85$99.85406,700
2021-07-23$100.42$100.42383,700
2021-07-22$99.41$99.41304,000
2021-07-21$101.25$101.25428,400
2021-07-20$100.24$100.24999,700
2021-07-19$96.70$96.70647,800
2021-07-16$99.18$99.18413,300
2021-07-15$101.53$101.53337,300
2021-07-14$101.95$101.95426,200
2021-07-13$103.73$103.73378,600
2021-07-12$105.13$105.13495,100
2021-07-09$104.15$104.15518,300
2021-07-08$101.02$101.02769,200
2021-07-07$102.22$102.22773,600
2021-07-06$102.64$102.64892,400
2021-07-02$105.71$105.71463,000
2021-07-01$106.43$106.43586,700
2021-06-30$106.10$106.10917,000
2021-06-29$105.20$105.20739,400
2021-06-28$106.34$106.341,055,300
2021-06-25$107.68$107.688,034,000
2021-06-24$107.05$107.051,244,500
2021-06-23$103.35$103.351,002,100
2021-06-22$103.15$103.151,134,400
2021-06-21$103.58$103.581,336,500
2021-06-18$100.21$100.211,958,300
2021-06-17$104.70$104.702,113,900
2021-06-16$109.05$109.051,345,800
2021-06-15$113.91$113.911,065,500
2021-06-14$114.09$114.091,727,600
2021-06-11$117.22$117.22588,500
2021-06-10$117.73$117.73739,000
2021-06-09$120.67$120.67626,600
2021-06-08$121.26$121.26562,200
2021-06-07$119.51$119.51531,200
2021-06-04$119.45$119.45708,100
2021-06-03$119.33$119.33866,800
2021-06-02$117.47$117.47849,100
2021-06-01$117.40$117.40624,500
2021-05-28$116.33$116.33623,200
2021-05-27$117.10$117.10967,900
2021-05-26$116.10$116.101,141,500
2021-05-25$114.83$114.831,034,600
2021-05-24$115.99$115.99895,100
2021-05-21$116.02$116.02660,000
2021-05-20$114.42$114.42799,100
2021-05-19$112.77$112.771,108,300
2021-05-18$117.71$117.71685,400
2021-05-17$120.17$120.17748,500
2021-05-14$118.41$118.41768,800
2021-05-13$116.79$116.79978,800
2021-05-12$113.49$113.49944,100
2021-05-11$118.46$118.461,223,400
2021-05-10$115.55$115.551,170,700
2021-05-07$111.28$111.281,551,000
2021-05-06$109.35$109.351,278,300
2021-05-05$107.76$107.761,008,800
2021-05-04$107.16$107.16911,500
2021-05-03$105.81$105.81631,600
2021-04-30$104.36$104.36983,600
2021-04-29$105.53$105.53877,900
2021-04-28$103.39$103.39459,500
2021-04-27$103.10$103.10467,700
2021-04-26$101.57$101.57400,500
2021-04-23$101.64$101.64466,700
2021-04-22$98.37$98.37740,600
2021-04-21$99.03$99.03579,400
2021-04-20$99.38$99.38858,600
2021-04-19$100.39$100.39625,500
2021-04-16$101.65$101.65648,800
2021-04-15$98.55$98.551,018,800
2021-04-14$99.78$99.781,073,800
2021-04-13$99.22$99.22983,600
2021-04-12$99.97$99.97570,000
2021-04-09$99.62$99.62491,400
2021-04-08$98.12$98.12821,600
2021-04-07$97.15$97.15521,700
2021-04-06$97.35$97.35707,400
2021-04-05$97.65$97.65702,500
2021-04-01$94.79$94.79853,600
2021-03-31$93.70$93.701,420,800
2021-03-30$90.68$90.68717,800
2021-03-29$86.39$86.39880,000
2021-03-26$90.13$90.13802,900
2021-03-25$88.42$88.42744,400
2021-03-24$86.01$86.01788,400
2021-03-23$87.26$87.26943,100
2021-03-22$91.15$91.15699,000
2021-03-19$92.33$92.331,274,200
2021-03-18$92.36$92.36780,400
2021-03-17$96.50$96.50543,500
2021-03-16$94.94$94.94847,100
2021-03-15$97.62$97.62688,900
2021-03-12$98.93$98.93837,800
2021-03-11$95.99$95.99693,600
2021-03-10$95.77$95.77530,400
2021-03-09$91.73$91.73633,600
2021-03-08$93.91$93.91820,900
2021-03-05$92.79$92.79939,900
2021-03-04$86.72$86.721,072,400
2021-03-03$89.78$89.78774,600
2021-03-02$89.28$89.28656,300
2021-03-01$88.97$88.97666,100
2021-02-26$86.75$86.751,143,400
2021-02-25$87.74$87.741,028,400
2021-02-24$89.14$89.14734,900
2021-02-23$88.48$88.48697,400
2021-02-22$87.26$87.26508,400
2021-02-19$85.88$85.88481,200
2021-02-18$83.74$83.74534,700
2021-02-17$84.61$84.61499,900
2021-02-16$86.41$86.41788,500
2021-02-12$86.57$86.57457,600
2021-02-11$85.72$85.72508,400
2021-02-10$84.67$84.67628,900
2021-02-09$84.45$84.45579,700
2021-02-08$82.91$82.91699,600
2021-02-05$84.48$84.48581,800
2021-02-04$82.93$82.93647,600
2021-02-03$81.50$81.50503,100
2021-02-02$80.72$80.72544,100
2021-02-01$80.69$80.69785,200
2021-01-29$77.15$77.15866,200
2021-01-28$79.06$79.06814,000
2021-01-27$81.29$81.291,537,200
2021-01-26$81.07$81.07762,100
2021-01-25$79.92$79.92792,200
2021-01-22$82.30$82.30512,700
2021-01-21$80.71$80.71682,700
2021-01-20$81.76$81.76943,900
2021-01-19$80.99$80.991,446,900
2021-01-15$81.21$81.21850,300
2021-01-14$81.40$81.40917,300
2021-01-13$78.09$78.09696,500
2021-01-12$80.53$80.53865,300
2021-01-11$77.24$77.24889,100
2021-01-08$76.44$76.441,180,400
2021-01-07$79.35$79.351,080,600
2021-01-06$78.64$78.641,568,700
2021-01-05$69.25$69.25675,700
2021-01-04$67.29$67.29599,400