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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2018-12-31$40.56$40.56748,800
2018-12-28$40.15$40.15707,900
2018-12-27$40.55$40.55835,600
2018-12-26$40.58$40.581,007,000
2018-12-24$37.83$37.83716,200
2018-12-21$37.73$37.731,887,800
2018-12-20$38.06$38.061,230,300
2018-12-19$39.28$39.281,215,700
2018-12-18$39.40$39.401,169,900
2018-12-17$38.33$38.331,468,500
2018-12-14$39.50$39.501,678,000
2018-12-13$40.67$40.67743,600
2018-12-12$40.90$40.90771,900
2018-12-11$40.25$40.25946,200
2018-12-10$41.02$41.021,136,700
2018-12-07$40.86$40.861,296,300
2018-12-06$42.64$42.641,589,400
2018-12-04$42.73$42.731,381,300
2018-12-03$45.39$45.391,097,600
2018-11-30$45.09$45.091,094,400
2018-11-29$44.89$44.89545,900
2018-11-28$45.31$45.311,246,400
2018-11-27$45.57$45.57959,200
2018-11-26$45.30$45.30984,100
2018-11-23$43.59$43.59648,300
2018-11-21$43.29$43.29999,000
2018-11-20$42.18$42.182,196,300
2018-11-19$44.75$44.751,457,700
2018-11-16$47.12$47.12968,200
2018-11-15$46.45$46.45875,000
2018-11-14$46.00$46.001,716,600
2018-11-13$45.63$45.631,276,900
2018-11-12$46.68$46.682,136,700
2018-11-09$49.74$49.7413,817,900
2018-11-08$50.67$50.675,163,600
2018-11-07$48.96$48.961,111,400
2018-11-06$48.23$48.23991,600
2018-11-05$48.78$48.781,609,400
2018-11-02$47.73$47.735,960,100
2018-11-01$45.10$45.101,819,300
2018-10-31$43.51$43.511,104,000
2018-10-30$43.06$43.06916,800
2018-10-29$41.02$41.02745,100
2018-10-26$41.23$41.231,108,300
2018-10-25$42.14$42.141,048,400
2018-10-24$40.13$40.13852,800
2018-10-23$42.58$42.581,043,500
2018-10-22$43.50$43.50844,100
2018-10-19$43.04$43.041,253,100
2018-10-18$43.05$43.05899,700
2018-10-17$43.10$43.10718,200
2018-10-16$43.15$43.15977,100
2018-10-15$42.21$42.21852,200
2018-10-12$41.41$41.41765,700
2018-10-11$41.14$41.141,163,700
2018-10-10$41.48$41.48996,900
2018-10-09$42.40$42.40549,400
2018-10-08$42.36$42.36716,500
2018-10-05$41.73$41.731,650,400
2018-10-04$41.63$41.631,708,100
2018-10-03$43.63$43.631,689,500
2018-10-02$44.00$44.00627,500
2018-10-01$43.80$43.80774,900
2018-09-28$44.65$44.65670,500
2018-09-27$44.35$44.35720,400
2018-09-26$43.90$43.90722,600
2018-09-25$44.95$44.951,620,500
2018-09-24$45.40$45.40658,000
2018-09-21$45.80$45.801,644,200
2018-09-20$45.70$45.702,588,900
2018-09-19$43.30$43.301,214,100
2018-09-18$42.80$42.80846,400
2018-09-17$43.10$43.10573,900
2018-09-14$42.85$42.85760,600
2018-09-13$43.00$43.001,662,400
2018-09-12$44.65$44.651,400,500
2018-09-11$43.15$43.151,378,900
2018-09-10$42.80$42.801,858,600
2018-09-07$40.65$40.651,038,300
2018-09-06$40.95$40.951,064,300
2018-09-05$42.50$42.501,002,500
2018-09-04$43.10$43.101,000,100
2018-08-31$43.80$43.801,019,500
2018-08-30$44.20$44.201,841,400
2018-08-29$44.90$44.902,867,500
2018-08-28$42.50$42.50564,500
2018-08-27$42.35$42.35894,400
2018-08-24$42.05$42.05944,200
2018-08-23$43.10$43.101,039,400
2018-08-22$42.85$42.851,165,700
2018-08-21$43.30$43.301,336,300
2018-08-20$44.35$44.351,627,300
2018-08-17$43.30$43.302,135,800
2018-08-16$42.10$42.105,042,200
2018-08-15$44.60$44.60988,000
2018-08-14$45.45$45.451,447,500
2018-08-13$43.75$43.753,480,900
2018-08-10$46.95$46.95781,700
2018-08-09$46.50$46.501,364,600
2018-08-08$45.70$45.701,141,400
2018-08-07$46.50$46.501,180,000
2018-08-06$46.45$46.451,375,100
2018-08-03$46.70$46.702,848,200
2018-08-02$47.35$47.351,668,200
2018-08-01$47.40$47.401,476,700
2018-07-31$46.55$46.55925,100
2018-07-30$45.80$45.802,299,500
2018-07-27$47.80$47.801,064,500
2018-07-26$48.85$48.851,146,500
2018-07-25$48.85$48.851,991,300
2018-07-24$50.10$50.10642,900
2018-07-23$51.25$51.25482,700
2018-07-20$51.30$51.30289,400
2018-07-19$52.15$52.15471,200
2018-07-18$51.20$51.20748,500
2018-07-17$50.80$50.80485,300
2018-07-16$50.60$50.60839,900
2018-07-13$51.95$51.95640,700
2018-07-12$51.35$51.35885,000
2018-07-11$51.95$51.95439,200
2018-07-10$53.20$53.20500,700
2018-07-09$53.15$53.15527,000
2018-07-06$52.45$52.45362,500
2018-07-05$51.70$51.70431,800
2018-07-03$50.65$50.65322,800
2018-07-02$51.00$51.00461,400
2018-06-29$50.75$50.751,089,600
2018-06-28$50.10$50.10781,200
2018-06-27$50.70$50.70481,300
2018-06-26$51.15$51.15415,700
2018-06-25$50.75$50.75887,900
2018-06-22$52.10$52.101,695,500
2018-06-21$53.60$53.60785,600
2018-06-20$54.50$54.50965,300
2018-06-19$53.30$53.30764,900
2018-06-18$53.50$53.501,082,600
2018-06-15$52.15$52.151,129,200
2018-06-14$50.80$50.80827,300
2018-06-13$50.30$50.30942,800
2018-06-12$49.15$49.151,325,500
2018-06-11$49.75$49.751,057,600
2018-06-08$50.30$50.30847,900
2018-06-07$50.85$50.85528,000
2018-06-06$51.10$51.10699,100
2018-06-05$50.60$50.601,120,800
2018-06-04$49.15$49.15996,800
2018-06-01$47.90$47.90826,500
2018-05-31$46.65$46.65795,600
2018-05-30$47.90$47.90899,100
2018-05-29$47.75$47.75717,400
2018-05-25$47.80$47.80431,700
2018-05-24$47.60$47.60622,900
2018-05-23$47.70$47.701,372,200
2018-05-22$48.60$48.60937,600
2018-05-21$50.50$50.50605,300
2018-05-18$49.35$49.35769,900
2018-05-17$49.45$49.45575,400
2018-05-16$50.45$50.451,116,800
2018-05-15$48.85$48.85477,600
2018-05-14$48.95$48.95540,000
2018-05-11$48.45$48.45381,600
2018-05-10$48.65$48.65567,000
2018-05-09$48.40$48.40710,300
2018-05-08$47.65$47.651,006,300
2018-05-07$45.80$45.80761,700
2018-05-04$45.55$45.551,048,900
2018-05-03$45.40$45.401,144,600
2018-05-02$46.10$46.101,398,000
2018-05-01$46.80$46.802,399,800
2018-04-30$44.00$44.001,198,500
2018-04-27$45.00$45.001,127,300
2018-04-26$45.55$45.551,011,100
2018-04-25$45.55$45.55621,500
2018-04-24$45.25$45.25970,400
2018-04-23$44.90$44.90775,000
2018-04-20$44.55$44.55984,400
2018-04-19$45.40$45.40582,600
2018-04-18$46.60$46.60391,000
2018-04-17$46.65$46.65493,600
2018-04-16$46.15$46.15563,300
2018-04-13$45.20$45.20824,900
2018-04-12$45.95$45.95735,100
2018-04-11$45.85$45.85576,600
2018-04-10$46.10$46.10890,400
2018-04-09$45.80$45.80625,500
2018-04-06$46.55$46.55762,100
2018-04-05$47.45$47.45519,100
2018-04-04$47.30$47.30978,000
2018-04-03$47.90$47.901,017,100
2018-04-02$47.05$47.051,477,100
2018-03-29$47.05$47.051,489,200
2018-03-28$45.50$45.501,077,100
2018-03-27$45.95$45.951,120,300
2018-03-26$46.50$46.501,308,000
2018-03-23$45.20$45.201,508,500
2018-03-22$47.05$47.051,237,900
2018-03-21$49.45$49.45638,000
2018-03-20$48.30$48.30783,800
2018-03-19$49.75$49.751,107,800
2018-03-16$49.90$49.901,426,000
2018-03-15$49.25$49.251,717,200
2018-03-14$50.85$50.85780,400
2018-03-13$51.90$51.90510,200
2018-03-12$51.80$51.80513,700
2018-03-09$51.50$51.50578,400
2018-03-08$51.15$51.15843,100
2018-03-07$51.10$51.10974,500
2018-03-06$49.75$49.75854,200
2018-03-05$49.60$49.60861,800
2018-03-02$49.25$49.25996,900
2018-03-01$49.60$49.602,500,800
2018-02-28$50.95$50.952,564,300
2018-02-27$51.45$51.451,781,200
2018-02-26$52.75$52.75934,000
2018-02-23$52.70$52.701,136,900
2018-02-22$52.65$52.651,442,000
2018-02-21$50.65$50.65840,700
2018-02-20$50.25$50.25526,900
2018-02-16$51.00$51.00722,900
2018-02-15$50.60$50.60583,100
2018-02-14$49.90$49.90682,200
2018-02-13$48.75$48.75848,300
2018-02-12$49.60$49.601,130,200
2018-02-09$49.00$49.001,215,500
2018-02-08$49.30$49.301,064,600
2018-02-07$52.10$52.10549,800
2018-02-06$52.25$52.251,192,800
2018-02-05$50.90$50.90766,100
2018-02-02$53.35$53.35915,100
2018-02-01$54.75$54.751,117,600
2018-01-31$53.40$53.40768,200
2018-01-30$53.65$53.65839,600
2018-01-29$53.90$53.90890,800
2018-01-26$53.25$53.25675,700
2018-01-25$52.75$52.75625,300
2018-01-24$52.80$52.80629,900
2018-01-23$53.25$53.25497,300
2018-01-22$53.85$53.85650,000
2018-01-19$53.30$53.30777,700
2018-01-18$52.05$52.05752,900
2018-01-17$51.90$51.90818,200
2018-01-16$51.15$51.15907,600
2018-01-12$52.50$52.50722,600
2018-01-11$51.60$51.60765,400
2018-01-10$49.90$49.90751,000
2018-01-09$49.95$49.95615,000
2018-01-08$50.45$50.45731,400
2018-01-05$49.70$49.70543,600
2018-01-04$49.90$49.90737,100
2018-01-03$49.85$49.85675,000
2018-01-02$50.05$50.05813,100