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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1996-12-31$23.56$23.56909,675
1996-12-30$22.72$22.72255,150
1996-12-27$22.11$22.11195,525
1996-12-26$21.78$21.78526,275
1996-12-24$21.33$21.33383,175
1996-12-23$21.33$21.33257,850
1996-12-20$22.67$22.67271,575
1996-12-19$23.11$23.11498,825
1996-12-18$21.89$21.89487,800
1996-12-17$21.00$21.001,112,175
1996-12-16$20.11$20.11332,775
1996-12-13$20.89$20.89639,675
1996-12-12$19.11$19.11134,550
1996-12-11$19.06$19.06372,825
1996-12-10$19.56$19.56369,225
1996-12-09$19.00$19.001,017,675
1996-12-06$18.89$18.89426,150
1996-12-05$19.22$19.22623,250
1996-12-04$19.78$19.78794,925
1996-12-03$19.72$19.721,845,900
1996-12-02$21.44$21.44602,100
1996-11-29$21.00$21.00251,775
1996-11-27$20.78$20.781,007,550
1996-11-26$21.56$21.561,645,875
1996-11-25$24.17$24.17529,425
1996-11-22$23.94$23.94576,675
1996-11-21$25.17$25.17492,750
1996-11-20$24.56$24.56480,375
1996-11-19$25.06$25.06220,950
1996-11-18$24.44$24.44258,525
1996-11-15$24.39$24.39459,225
1996-11-14$25.28$25.281,506,825
1996-11-13$25.67$25.67853,200
1996-11-12$24.00$24.00795,600
1996-11-11$23.89$23.89305,325
1996-11-08$23.11$23.11642,825
1996-11-07$23.61$23.611,115,775
1996-11-06$22.00$22.00477,225
1996-11-05$21.22$21.22555,300
1996-11-04$22.39$22.39491,400
1996-11-01$22.61$22.611,607,400
1996-10-31$21.61$21.61945,225
1996-10-30$21.50$21.502,048,625
1996-10-29$20.00$20.001,862,325
1996-10-28$17.78$17.781,551,825
1996-10-25$15.94$15.94137,925
1996-10-24$15.50$15.5024,750
1996-10-23$15.56$15.56120,825
1996-10-22$15.89$15.89236,925
1996-10-21$16.11$16.11110,925
1996-10-18$16.56$16.56328,500
1996-10-17$16.11$16.11110,925
1996-10-16$15.78$15.78115,650
1996-10-15$15.89$15.89149,175
1996-10-14$16.33$16.33251,100
1996-10-11$16.28$16.2858,950
1996-10-10$16.28$16.28104,400
1996-10-09$16.22$16.22368,100
1996-10-08$16.67$16.67480,825
1996-10-07$16.22$16.22208,575
1996-10-04$16.72$16.72726,750
1996-10-03$15.89$15.891,008,675
1996-10-02$15.39$15.39279,900
1996-10-01$14.50$14.50185,175
1996-09-30$15.22$15.22240,975
1996-09-27$14.94$14.94161,325
1996-09-26$15.67$15.67579,825
1996-09-25$15.72$15.72678,600
1996-09-24$14.78$14.78325,350
1996-09-23$15.03$15.03172,350
1996-09-20$15.33$15.33355,050
1996-09-19$15.56$15.56281,250
1996-09-18$15.67$15.67341,325
1996-09-17$16.44$16.44309,375
1996-09-16$17.06$17.06661,725
1996-09-13$16.94$16.941,138,275
1996-09-12$16.14$16.14604,575
1996-09-11$16.17$16.17754,200
1996-09-10$15.22$15.22409,950
1996-09-09$14.78$14.78240,975
1996-09-06$13.89$13.89214,425
1996-09-05$13.50$13.5059,850
1996-09-04$13.56$13.56107,100
1996-09-03$13.61$13.61197,550
1996-08-30$13.11$13.11126,675
1996-08-29$13.28$13.28229,500
1996-08-28$13.28$13.28224,775
1996-08-27$13.08$13.08178,425
1996-08-26$13.19$13.19313,425
1996-08-23$12.78$12.7866,150
1996-08-22$12.56$12.56134,775
1996-08-21$12.11$12.1149,050
1996-08-20$12.11$12.1118,000
1996-08-19$12.28$12.2834,200
1996-08-16$12.50$12.50110,925
1996-08-15$12.50$12.50152,550
1996-08-14$12.44$12.44109,800
1996-08-13$11.78$11.78165,825
1996-08-12$12.28$12.2869,525
1996-08-09$12.50$12.50558,450
1996-08-08$12.50$12.50715,950
1996-08-07$12.50$12.50817,200
1996-08-06$11.56$11.56335,025
1996-08-05$11.33$11.3370,875
1996-08-02$11.56$11.56430,200
1996-08-01$10.83$10.8320,250
1996-07-31$10.78$10.78110,700
1996-07-30$10.94$10.9460,525
1996-07-29$11.11$11.1130,150
1996-07-26$11.11$11.1138,475
1996-07-25$11.22$11.2262,775
1996-07-24$10.81$10.81156,150
1996-07-23$11.06$11.06252,450
1996-07-22$11.67$11.67874,125
1996-07-19$12.00$12.0085,500
1996-07-18$12.22$12.22240,525
1996-07-17$11.78$11.78435,150
1996-07-16$10.22$10.22637,425
1996-07-15$9.56$9.56622,125
1996-07-12$9.89$9.89104,850
1996-07-11$10.22$10.22160,650
1996-07-10$10.61$10.61260,100
1996-07-09$10.42$10.42204,975
1996-07-08$10.22$10.22158,850
1996-07-05$10.50$10.50114,750
1996-07-03$10.72$10.7271,325
1996-07-02$10.83$10.8392,025
1996-07-01$11.06$11.0662,325
1996-06-28$11.22$11.22188,100
1996-06-27$11.00$11.00226,125
1996-06-26$10.50$10.50250,200
1996-06-25$11.11$11.11216,225
1996-06-24$11.56$11.5693,375
1996-06-21$11.56$11.56271,800
1996-06-20$11.28$11.28389,700
1996-06-19$11.44$11.44861,750
1996-06-18$11.17$11.17526,950
1996-06-17$12.39$12.39249,300
1996-06-14$12.64$12.64494,100
1996-06-13$13.44$13.44306,675
1996-06-12$13.42$13.4295,400
1996-06-11$13.28$13.2883,250
1996-06-10$13.39$13.39340,200
1996-06-07$13.28$13.28337,725
1996-06-06$13.67$13.67209,025
1996-06-05$14.06$14.06190,800
1996-06-04$14.44$14.44244,800
1996-06-03$14.11$14.11465,300
1996-05-31$13.89$13.89299,700
1996-05-30$14.39$14.39772,200
1996-05-29$13.78$13.78182,700
1996-05-28$14.06$14.06454,725
1996-05-24$14.00$14.00955,350
1996-05-23$13.11$13.112,390,400
1996-05-22$14.83$14.832,358,225
1996-05-21$15.89$15.893,206,025
1996-05-20$15.56$15.566,475,275
1996-05-17$14.50$14.504,438,125
1996-05-16$11.61$11.611,081,125
1996-05-15$10.39$10.39451,125
1996-05-14$10.08$10.081,272,600
1996-05-13$9.94$9.94896,850
1996-05-10$9.44$9.441,028,925
1996-05-09$8.78$8.78248,625
1996-05-08$8.72$8.72537,975
1996-05-07$8.72$8.72454,725
1996-05-06$8.44$8.44468,450
1996-05-03$8.56$8.56658,350
1996-05-02$8.44$8.44389,250
1996-05-01$8.39$8.391,136,925
1996-04-30$8.28$8.28991,125
1996-04-29$7.50$7.50486,000
1996-04-26$7.00$7.00399,375
1996-04-25$6.94$6.94498,375
1996-04-24$7.17$7.17292,050
1996-04-23$7.11$7.11412,425
1996-04-22$6.67$6.67357,075
1996-04-19$6.44$6.44247,950
1996-04-18$6.22$6.22186,075
1996-04-17$6.28$6.28216,900
1996-04-16$6.22$6.22527,400
1996-04-15$6.31$6.31665,325
1996-04-12$5.83$5.83694,125
1996-04-11$5.44$5.44184,275
1996-04-10$5.33$5.33204,075
1996-04-09$5.39$5.39133,425
1996-04-08$5.22$5.22103,050
1996-04-04$5.39$5.39217,125
1996-04-03$5.39$5.39228,150
1996-04-02$5.06$5.06201,600
1996-04-01$5.28$5.28527,850
1996-03-29$5.00$5.00118,575
1996-03-28$5.17$5.17139,275
1996-03-27$5.06$5.06161,775
1996-03-26$4.99$4.99158,400
1996-03-25$4.58$4.58364,050
1996-03-22$4.50$4.50135,450
1996-03-21$4.44$4.44255,825
1996-03-20$4.50$4.50147,825
1996-03-19$4.22$4.2258,950
1996-03-18$4.44$4.44111,825
1996-03-15$4.39$4.3943,425
1996-03-14$4.42$4.42133,650
1996-03-13$4.33$4.3333,525
1996-03-12$4.39$4.39181,575
1996-03-11$4.28$4.2841,175
1996-03-08$4.28$4.28218,250
1996-03-07$4.22$4.22117,225
1996-03-06$4.44$4.4446,125
1996-03-05$4.44$4.4432,850
1996-03-04$4.50$4.5094,500
1996-03-01$4.56$4.56234,225
1996-02-29$4.44$4.44269,325
1996-02-28$4.39$4.3929,025
1996-02-27$4.50$4.5065,250
1996-02-26$4.44$4.44144,450
1996-02-23$4.39$4.3938,925
1996-02-22$4.50$4.5058,500
1996-02-21$4.44$4.44130,950
1996-02-20$4.35$4.3537,125
1996-02-16$4.36$4.3634,650
1996-02-15$4.39$4.3931,950
1996-02-14$4.39$4.3961,200
1996-02-13$4.28$4.2822,725
1996-02-12$4.33$4.3389,100
1996-02-09$4.28$4.2877,400
1996-02-08$4.39$4.39102,825
1996-02-07$4.44$4.4429,700
1996-02-06$4.28$4.2853,775
1996-02-05$4.39$4.3936,225
1996-02-02$4.33$4.3395,400
1996-02-01$4.44$4.4490,000
1996-01-31$4.40$4.4099,900
1996-01-30$4.44$4.4494,275
1996-01-29$4.44$4.4418,675
1996-01-26$4.56$4.5627,225
1996-01-25$4.61$4.61110,925
1996-01-24$4.78$4.78498,825
1996-01-23$4.72$4.7229,700
1996-01-22$4.72$4.7224,300
1996-01-19$4.56$4.5627,000
1996-01-18$4.67$4.6747,700
1996-01-17$4.72$4.72293,400
1996-01-16$4.89$4.8962,550
1996-01-15$4.83$4.8351,750
1996-01-12$4.89$4.8998,550
1996-01-11$4.83$4.83216,450
1996-01-10$5.00$5.00122,400
1996-01-09$5.17$5.1767,275
1996-01-08$5.28$5.2816,200
1996-01-05$5.33$5.33181,575
1996-01-04$5.28$5.2885,500
1996-01-03$5.28$5.28864,000
1996-01-02$5.61$5.61608,625