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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$64.16$64.16834,800
2019-12-30$64.60$64.60542,600
2019-12-27$63.76$63.76786,500
2019-12-26$64.49$64.49356,900
2019-12-24$64.24$64.24398,300
2019-12-23$64.99$64.99747,500
2019-12-20$64.77$64.772,021,200
2019-12-19$63.56$63.56853,600
2019-12-18$62.98$62.981,047,600
2019-12-17$62.89$62.891,309,100
2019-12-16$61.71$61.71847,100
2019-12-13$60.41$60.41924,500
2019-12-12$61.00$61.001,221,500
2019-12-11$60.09$60.091,131,000
2019-12-10$60.84$60.841,866,100
2019-12-09$62.02$62.021,145,800
2019-12-06$62.51$62.511,159,700
2019-12-05$62.88$62.88893,600
2019-12-04$63.52$63.52824,200
2019-12-03$63.57$63.57759,200
2019-12-02$64.94$64.94745,400
2019-11-29$66.34$66.34312,200
2019-11-27$67.53$67.53500,900
2019-11-26$66.81$66.81822,600
2019-11-25$65.92$65.921,232,500
2019-11-22$64.60$64.60711,400
2019-11-21$65.09$65.091,621,900
2019-11-20$66.60$66.602,981,000
2019-11-19$71.00$71.00512,800
2019-11-18$72.41$72.41684,500
2019-11-15$71.96$71.96901,900
2019-11-14$70.84$70.84484,300
2019-11-13$71.02$71.02594,800
2019-11-12$70.35$70.35474,500
2019-11-11$70.60$70.60600,700
2019-11-08$70.71$70.71813,100
2019-11-07$70.85$70.85722,800
2019-11-06$71.65$71.651,068,000
2019-11-05$72.82$72.821,140,700
2019-11-04$71.45$71.451,547,600
2019-11-01$68.46$68.462,424,300
2019-10-31$62.94$62.941,605,700
2019-10-30$64.50$64.50960,500
2019-10-29$65.74$65.741,164,000
2019-10-28$63.89$63.891,174,700
2019-10-25$65.15$65.151,182,000
2019-10-24$65.28$65.281,337,700
2019-10-23$67.68$67.68707,900
2019-10-22$68.36$68.36971,100
2019-10-21$67.97$67.97659,700
2019-10-18$67.85$67.85614,000
2019-10-17$67.56$67.56920,100
2019-10-16$66.95$66.95980,200
2019-10-15$66.70$66.70768,500
2019-10-14$66.25$66.25631,800
2019-10-11$65.68$65.68754,900
2019-10-10$64.80$64.80904,100
2019-10-09$64.25$64.25432,400
2019-10-08$64.03$64.03661,400
2019-10-07$64.32$64.32872,100
2019-10-04$63.31$63.31828,500
2019-10-03$63.19$63.19592,400
2019-10-02$63.23$63.23606,600
2019-10-01$63.61$63.61621,000
2019-09-30$64.93$64.93535,900
2019-09-27$64.50$64.50518,100
2019-09-26$65.08$65.08424,200
2019-09-25$64.99$64.99571,000
2019-09-24$63.67$63.67471,600
2019-09-23$63.67$63.67536,200
2019-09-20$63.17$63.171,487,700
2019-09-19$64.53$64.53876,100
2019-09-18$64.85$64.85919,900
2019-09-17$65.35$65.351,553,800
2019-09-16$66.36$66.361,012,300
2019-09-13$64.18$64.18620,200
2019-09-12$63.63$63.63863,100
2019-09-11$64.00$64.001,202,100
2019-09-10$64.95$64.95788,900
2019-09-09$64.28$64.28670,100
2019-09-06$63.67$63.67710,400
2019-09-05$63.56$63.561,076,200
2019-09-04$63.58$63.581,169,100
2019-09-03$62.05$62.05834,700
2019-08-30$62.87$62.87657,900
2019-08-29$62.75$62.75576,200
2019-08-28$61.49$61.49637,000
2019-08-27$59.83$59.83717,800
2019-08-26$60.61$60.61540,600
2019-08-23$60.51$60.51527,100
2019-08-22$61.16$61.16542,300
2019-08-21$61.94$61.94732,400
2019-08-20$60.99$60.99555,700
2019-08-19$60.84$60.84584,500
2019-08-16$60.37$60.37811,400
2019-08-15$59.08$59.08871,800
2019-08-14$59.02$59.02941,900
2019-08-13$61.13$61.131,049,000
2019-08-12$60.20$60.201,339,600
2019-08-09$61.28$61.281,033,100
2019-08-08$60.29$60.291,101,000
2019-08-07$60.08$60.081,782,900
2019-08-06$60.12$60.122,081,100
2019-08-05$57.97$57.972,263,800
2019-08-02$58.02$58.025,407,900
2019-08-01$50.09$50.091,064,700
2019-07-31$51.32$51.32951,400
2019-07-30$53.34$53.34737,000
2019-07-29$52.06$52.06493,400
2019-07-26$51.92$51.92453,600
2019-07-25$51.76$51.76610,300
2019-07-24$52.75$52.75641,100
2019-07-23$50.65$50.65893,700
2019-07-22$49.31$49.31719,800
2019-07-19$49.78$49.78374,100
2019-07-18$49.46$49.46534,800
2019-07-17$50.28$50.28280,600
2019-07-16$50.86$50.86371,400
2019-07-15$51.29$51.29314,800
2019-07-12$51.30$51.30274,400
2019-07-11$50.87$50.87441,800
2019-07-10$51.21$51.21251,700
2019-07-09$51.41$51.41389,900
2019-07-08$51.89$51.89353,100
2019-07-05$52.22$52.22436,300
2019-07-03$52.13$52.13602,000
2019-07-02$51.91$51.91397,000
2019-07-01$51.77$51.77709,400
2019-06-28$51.53$51.531,090,200
2019-06-27$49.06$49.06590,500
2019-06-26$48.82$48.82640,700
2019-06-25$47.66$47.66462,200
2019-06-24$48.00$48.00411,300
2019-06-21$48.03$48.03867,100
2019-06-20$48.81$48.81661,700
2019-06-19$48.44$48.44618,800
2019-06-18$48.10$48.10559,400
2019-06-17$47.56$47.56606,400
2019-06-14$48.42$48.42388,300
2019-06-13$48.71$48.71553,000
2019-06-12$48.84$48.84368,500
2019-06-11$49.30$49.30497,600
2019-06-10$49.13$49.13625,500
2019-06-07$49.65$49.65400,200
2019-06-06$49.55$49.55338,700
2019-06-05$49.56$49.56473,800
2019-06-04$49.83$49.83741,400
2019-06-03$47.11$47.11619,400
2019-05-31$46.49$46.49553,200
2019-05-30$47.54$47.54931,100
2019-05-29$46.67$46.67499,300
2019-05-28$46.35$46.35442,800
2019-05-24$46.05$46.05330,500
2019-05-23$45.75$45.75574,200
2019-05-22$47.31$47.31479,600
2019-05-21$47.80$47.80749,300
2019-05-20$45.84$45.84759,900
2019-05-17$46.32$46.32910,800
2019-05-16$48.27$48.27667,000
2019-05-15$47.87$47.87701,800
2019-05-14$48.37$48.37516,700
2019-05-13$47.70$47.70936,000
2019-05-10$51.27$51.27923,000
2019-05-09$51.06$51.06647,900
2019-05-08$51.49$51.49862,200
2019-05-07$51.24$51.241,247,400
2019-05-06$51.64$51.641,297,100
2019-05-03$49.90$49.902,081,200
2019-05-02$50.21$50.211,270,900
2019-05-01$50.89$50.89988,700
2019-04-30$50.65$50.651,315,700
2019-04-29$51.37$51.37745,800
2019-04-26$51.19$51.19613,700
2019-04-25$51.18$51.18829,200
2019-04-24$52.61$52.61610,900
2019-04-23$52.53$52.53602,700
2019-04-22$52.35$52.35510,400
2019-04-18$51.87$51.87845,000
2019-04-17$52.17$52.17570,000
2019-04-16$52.27$52.27616,600
2019-04-15$51.55$51.55606,600
2019-04-12$51.51$51.51610,300
2019-04-11$50.66$50.66355,500
2019-04-10$50.44$50.44420,400
2019-04-09$49.58$49.58641,800
2019-04-08$50.71$50.71587,100
2019-04-05$50.34$50.34704,600
2019-04-04$49.80$49.80663,900
2019-04-03$49.50$49.50906,000
2019-04-02$49.01$49.01606,600
2019-04-01$48.68$48.68962,500
2019-03-29$48.10$48.101,020,500
2019-03-28$47.22$47.22742,100
2019-03-27$46.14$46.14861,600
2019-03-26$46.17$46.17699,000
2019-03-25$45.72$45.72721,400
2019-03-22$45.38$45.381,058,700
2019-03-21$47.77$47.771,251,500
2019-03-20$47.00$47.00535,900
2019-03-19$47.47$47.47867,600
2019-03-18$48.04$48.04415,200
2019-03-15$47.65$47.651,284,300
2019-03-14$47.21$47.21811,700
2019-03-13$47.71$47.71980,700
2019-03-12$47.68$47.68876,700
2019-03-11$46.76$46.761,037,400
2019-03-08$46.02$46.02850,500
2019-03-07$46.65$46.65849,200
2019-03-06$47.26$47.261,046,700
2019-03-05$47.61$47.611,100,200
2019-03-04$47.12$47.121,531,400
2019-03-01$46.89$46.892,851,900
2019-02-28$43.18$43.181,324,600
2019-02-27$42.87$42.871,946,500
2019-02-26$44.66$44.66688,000
2019-02-25$45.35$45.35654,400
2019-02-22$44.60$44.60605,200
2019-02-21$44.37$44.37906,100
2019-02-20$44.50$44.50734,200
2019-02-19$43.73$43.73652,100
2019-02-15$43.46$43.46656,600
2019-02-14$43.14$43.141,365,300
2019-02-13$43.31$43.31767,100
2019-02-12$42.84$42.84803,100
2019-02-11$41.58$41.58683,100
2019-02-08$41.40$41.40649,600
2019-02-07$41.29$41.29846,700
2019-02-06$42.66$42.66517,000
2019-02-05$43.03$43.03668,700
2019-02-04$42.39$42.391,299,100
2019-02-01$43.19$43.19925,600
2019-01-31$44.38$44.38691,700
2019-01-30$44.48$44.481,005,700
2019-01-29$44.29$44.29929,500
2019-01-28$45.56$45.56871,200
2019-01-25$45.21$45.21746,700
2019-01-24$44.65$44.65725,100
2019-01-23$43.22$43.221,594,300
2019-01-22$45.64$45.64860,700
2019-01-18$46.54$46.541,347,600
2019-01-17$44.76$44.761,052,200
2019-01-16$45.24$45.24607,700
2019-01-15$44.83$44.83426,300
2019-01-14$44.96$44.96763,400
2019-01-11$45.37$45.37801,700
2019-01-10$45.78$45.781,347,100
2019-01-09$44.88$44.88669,000
2019-01-08$44.30$44.30857,400
2019-01-07$43.92$43.921,039,500
2019-01-04$42.69$42.691,093,700
2019-01-03$40.05$40.05666,300
2019-01-02$40.88$40.88758,800