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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$68.18$68.18484,700
2020-12-30$68.72$68.72487,000
2020-12-29$68.24$68.24875,500
2020-12-28$70.40$70.40436,000
2020-12-24$69.87$69.87185,000
2020-12-23$69.85$69.85614,400
2020-12-22$68.80$68.80572,700
2020-12-21$67.05$67.05746,800
2020-12-18$66.08$66.081,772,500
2020-12-17$65.85$65.85825,200
2020-12-16$67.02$67.02515,800
2020-12-15$67.62$67.62776,800
2020-12-14$66.71$66.711,002,200
2020-12-11$67.95$67.95803,200
2020-12-10$67.55$67.55667,700
2020-12-09$66.64$66.641,128,500
2020-12-08$64.26$64.26848,100
2020-12-07$62.70$62.70708,500
2020-12-04$62.59$62.591,042,000
2020-12-03$61.22$61.221,072,600
2020-12-02$58.42$58.42472,200
2020-12-01$56.58$56.58989,700
2020-11-30$56.71$56.71809,600
2020-11-27$57.81$57.81615,300
2020-11-25$57.83$57.83703,000
2020-11-24$59.23$59.231,604,700
2020-11-23$58.03$58.03860,700
2020-11-20$56.09$56.09534,800
2020-11-19$55.85$55.85521,000
2020-11-18$55.98$55.98714,000
2020-11-17$56.69$56.69632,800
2020-11-16$56.33$56.331,081,900
2020-11-13$53.85$53.85694,400
2020-11-12$53.12$53.12582,600
2020-11-11$54.05$54.05942,100
2020-11-10$55.00$55.001,229,200
2020-11-09$55.15$55.151,028,300
2020-11-06$52.95$52.95696,400
2020-11-05$53.74$53.74981,800
2020-11-04$52.11$52.111,330,700
2020-11-03$50.21$50.21913,700
2020-11-02$50.45$50.451,164,500
2020-10-30$49.64$49.641,827,500
2020-10-29$48.35$48.351,167,200
2020-10-28$47.08$47.08677,800
2020-10-27$47.66$47.66593,900
2020-10-26$48.35$48.35676,800
2020-10-23$51.05$51.05804,600
2020-10-22$49.38$49.38557,300
2020-10-21$47.87$47.87505,100
2020-10-20$48.74$48.74606,600
2020-10-19$47.16$47.16540,600
2020-10-16$48.17$48.17321,300
2020-10-15$48.28$48.28673,400
2020-10-14$47.80$47.80531,600
2020-10-13$47.75$47.751,337,000
2020-10-12$48.92$48.921,270,500
2020-10-09$46.75$46.751,238,200
2020-10-08$46.56$46.56677,200
2020-10-07$45.74$45.74780,600
2020-10-06$43.26$43.26827,600
2020-10-05$43.90$43.90514,400
2020-10-02$42.61$42.61637,400
2020-10-01$41.50$41.50535,100
2020-09-30$42.20$42.20582,000
2020-09-29$43.30$43.30615,400
2020-09-28$43.13$43.13475,600
2020-09-25$42.05$42.05484,400
2020-09-24$41.48$41.48414,700
2020-09-23$41.71$41.71588,500
2020-09-22$41.70$41.70761,800
2020-09-21$40.59$40.59820,000
2020-09-18$43.46$43.461,790,300
2020-09-17$44.79$44.791,240,000
2020-09-16$44.24$44.24922,600
2020-09-15$42.45$42.45624,600
2020-09-14$43.64$43.64719,200
2020-09-11$42.93$42.93533,100
2020-09-10$42.88$42.88463,000
2020-09-09$43.27$43.27799,300
2020-09-08$43.95$43.95568,100
2020-09-04$44.93$44.93398,800
2020-09-03$45.08$45.08578,800
2020-09-02$47.27$47.27479,500
2020-09-01$47.39$47.39753,700
2020-08-31$46.21$46.21519,300
2020-08-28$46.66$46.66499,000
2020-08-27$46.04$46.04544,200
2020-08-26$45.54$45.54537,200
2020-08-25$44.88$44.88374,300
2020-08-24$45.52$45.52461,800
2020-08-21$45.18$45.18405,700
2020-08-20$45.69$45.69292,600
2020-08-19$46.16$46.16695,500
2020-08-18$45.44$45.44543,800
2020-08-17$45.98$45.98499,400
2020-08-14$46.24$46.24362,400
2020-08-13$46.71$46.71564,800
2020-08-12$48.76$48.761,518,100
2020-08-11$46.48$46.48824,300
2020-08-10$45.24$45.24524,300
2020-08-07$44.27$44.27574,700
2020-08-06$43.72$43.72659,000
2020-08-05$44.49$44.491,052,900
2020-08-04$41.80$41.801,157,900
2020-08-03$42.72$42.721,533,400
2020-07-31$39.78$39.782,416,200
2020-07-30$37.82$37.821,369,000
2020-07-29$39.89$39.89811,100
2020-07-28$39.34$39.34489,500
2020-07-27$40.91$40.91326,300
2020-07-24$40.07$40.07452,800
2020-07-23$40.66$40.66470,600
2020-07-22$41.88$41.88595,300
2020-07-21$42.06$42.06764,500
2020-07-20$39.79$39.79779,600
2020-07-17$40.82$40.82695,000
2020-07-16$40.56$40.56487,400
2020-07-15$40.43$40.43775,900
2020-07-14$38.75$38.75587,300
2020-07-13$38.03$38.031,316,900
2020-07-10$38.07$38.071,327,600
2020-07-09$37.14$37.141,159,900
2020-07-08$39.67$39.671,056,800
2020-07-07$40.22$40.221,032,000
2020-07-06$42.68$42.68976,300
2020-07-02$43.62$43.62560,200
2020-07-01$43.24$43.24699,200
2020-06-30$44.87$44.87635,800
2020-06-29$44.54$44.54837,500
2020-06-26$43.41$43.412,692,000
2020-06-25$43.47$43.47684,300
2020-06-24$41.70$41.701,362,200
2020-06-23$45.35$45.351,001,500
2020-06-22$45.39$45.391,406,500
2020-06-19$44.75$44.752,090,500
2020-06-18$42.91$42.91866,700
2020-06-17$43.49$43.491,481,300
2020-06-16$45.01$45.012,628,700
2020-06-15$40.87$40.87899,900
2020-06-12$39.01$39.011,224,500
2020-06-11$37.51$37.511,252,400
2020-06-10$41.87$41.871,164,300
2020-06-09$44.38$44.38494,700
2020-06-08$46.24$46.24766,100
2020-06-05$47.07$47.07802,700
2020-06-04$44.58$44.58726,800
2020-06-03$44.16$44.16753,700
2020-06-02$42.75$42.75925,900
2020-06-01$40.75$40.75732,900
2020-05-29$39.15$39.15976,200
2020-05-28$39.50$39.50531,500
2020-05-27$41.63$41.63769,400
2020-05-26$40.16$40.16837,800
2020-05-22$36.48$36.48406,500
2020-05-21$36.98$36.98656,000
2020-05-20$37.65$37.651,172,400
2020-05-19$36.68$36.68981,200
2020-05-18$36.64$36.641,020,100
2020-05-15$33.12$33.12907,700
2020-05-14$32.44$32.44966,500
2020-05-13$31.03$31.031,051,600
2020-05-12$32.48$32.481,060,300
2020-05-11$34.99$34.99922,500
2020-05-08$36.50$36.50704,000
2020-05-07$34.90$34.90619,800
2020-05-06$34.15$34.15660,600
2020-05-05$35.45$35.45935,900
2020-05-04$35.08$35.08955,200
2020-05-01$37.13$37.131,897,600
2020-04-30$35.90$35.901,000,500
2020-04-29$37.93$37.931,114,100
2020-04-28$35.91$35.91806,500
2020-04-27$34.44$34.44778,500
2020-04-24$33.23$33.23783,900
2020-04-23$32.46$32.46909,600
2020-04-22$30.71$30.71826,600
2020-04-21$30.66$30.66924,600
2020-04-20$32.18$32.181,709,300
2020-04-17$34.80$34.801,413,500
2020-04-16$33.22$33.221,139,000
2020-04-15$33.24$33.241,144,400
2020-04-14$35.97$35.971,040,000
2020-04-13$36.33$36.33962,400
2020-04-09$38.79$38.791,562,500
2020-04-08$37.67$37.671,954,200
2020-04-07$34.77$34.771,925,000
2020-04-06$33.18$33.181,292,600
2020-04-03$30.41$30.41912,300
2020-04-02$30.80$30.801,325,900
2020-04-01$28.91$28.911,303,400
2020-03-31$32.73$32.731,615,000
2020-03-30$30.95$30.95847,600
2020-03-27$29.50$29.502,085,700
2020-03-26$31.68$31.681,233,400
2020-03-25$29.60$29.601,384,300
2020-03-24$28.66$28.661,261,900
2020-03-23$26.00$26.001,602,200
2020-03-20$26.74$26.742,900,700
2020-03-19$27.27$27.272,065,000
2020-03-18$23.36$23.362,001,500
2020-03-17$26.49$26.492,577,800
2020-03-16$27.60$27.602,111,800
2020-03-13$28.50$28.502,421,400
2020-03-12$26.67$26.672,677,200
2020-03-11$33.82$33.823,540,600
2020-03-10$37.43$37.433,109,600
2020-03-09$37.73$37.732,438,000
2020-03-06$46.36$46.361,830,700
2020-03-05$48.75$48.751,018,600
2020-03-04$50.93$50.93937,900
2020-03-03$49.30$49.301,549,600
2020-03-02$50.71$50.711,794,800
2020-02-28$49.08$49.083,969,500
2020-02-27$52.38$52.381,725,900
2020-02-26$53.30$53.301,906,200
2020-02-25$56.00$56.00945,500
2020-02-24$58.66$58.661,108,500
2020-02-21$61.60$61.60464,200
2020-02-20$61.51$61.51683,700
2020-02-19$61.42$61.42733,800
2020-02-18$60.56$60.56523,000
2020-02-14$60.50$60.50328,800
2020-02-13$60.75$60.75687,200
2020-02-12$60.54$60.54983,100
2020-02-11$59.50$59.50998,500
2020-02-10$56.61$56.61726,200
2020-02-07$56.86$56.86574,300
2020-02-06$57.38$57.38569,300
2020-02-05$58.69$58.69506,400
2020-02-04$58.29$58.29670,800
2020-02-03$57.73$57.73727,600
2020-01-31$57.75$57.75873,700
2020-01-30$58.47$58.47628,600
2020-01-29$58.20$58.20637,400
2020-01-28$58.51$58.511,082,100
2020-01-27$59.83$59.83791,600
2020-01-24$60.94$60.94520,200
2020-01-23$62.52$62.52550,300
2020-01-22$63.50$63.50433,900
2020-01-21$63.32$63.32605,700
2020-01-17$63.75$63.75754,200
2020-01-16$63.81$63.81519,300
2020-01-15$63.28$63.28436,300
2020-01-14$63.34$63.34515,000
2020-01-13$62.34$62.34572,300
2020-01-10$61.71$61.71667,900
2020-01-09$62.23$62.23728,400
2020-01-08$63.19$63.19830,300
2020-01-07$63.37$63.37644,500
2020-01-06$64.34$64.34772,100
2020-01-03$63.75$63.75494,800
2020-01-02$63.69$63.69720,500