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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1981-12-31$5.67$5.6718,225
1981-12-30$5.67$5.6732,400
1981-12-29$5.67$5.6724,300
1981-12-28$5.72$5.7229,250
1981-12-24$5.78$5.7819,800
1981-12-23$5.78$5.7831,050
1981-12-22$5.78$5.7819,350
1981-12-21$5.78$5.7829,475
1981-12-18$5.78$5.7829,925
1981-12-17$5.78$5.7829,925
1981-12-16$5.78$5.7857,600
1981-12-15$5.78$5.7840,725
1981-12-14$5.94$5.9434,875
1981-12-11$6.06$6.0620,250
1981-12-10$6.06$6.0622,950
1981-12-09$6.06$6.0612,600
1981-12-08$6.06$6.0633,975
1981-12-07$6.06$6.0634,650
1981-12-04$6.06$6.0628,125
1981-12-03$6.00$6.0026,550
1981-12-02$6.06$6.0635,325
1981-12-01$6.11$6.1130,150
1981-11-30$6.17$6.1735,550
1981-11-27$6.11$6.1170,875
1981-11-25$6.17$6.1722,500
1981-11-24$6.22$6.2248,825
1981-11-23$6.11$6.1128,350
1981-11-20$6.06$6.0616,875
1981-11-19$6.06$6.0617,550
1981-11-18$6.11$6.1124,750
1981-11-17$6.06$6.0614,400
1981-11-16$6.11$6.1146,575
1981-11-13$6.28$6.2827,675
1981-11-12$6.33$6.3339,825
1981-11-11$6.22$6.2224,750
1981-11-10$6.28$6.2830,600
1981-11-09$6.33$6.3333,525
1981-11-06$6.39$6.3926,775
1981-11-05$6.39$6.3930,150
1981-11-04$6.44$6.4459,625
1981-11-03$6.39$6.3938,250
1981-11-02$6.39$6.3947,250
1981-10-30$6.28$6.2835,775
1981-10-29$6.22$6.2253,775
1981-10-28$6.28$6.2859,850
1981-10-27$6.17$6.1747,475
1981-10-26$6.06$6.0654,900
1981-10-23$6.28$6.2831,275
1981-10-22$6.39$6.3936,675
1981-10-21$6.50$6.5058,500
1981-10-20$6.44$6.4460,975
1981-10-19$6.28$6.2811,025
1981-10-16$6.28$6.2839,375
1981-10-15$6.33$6.3357,375
1981-10-14$6.39$6.3942,525
1981-10-13$6.44$6.4466,600
1981-10-12$6.22$6.2247,025
1981-10-09$6.17$6.1796,525
1981-10-08$6.11$6.1190,900
1981-10-07$5.78$5.7887,750
1981-10-06$5.61$5.6152,875
1981-10-05$5.61$5.6196,750
1981-10-02$5.50$5.5076,275
1981-10-01$5.22$5.2222,500
1981-09-30$5.22$5.2223,175
1981-09-29$5.22$5.2242,525
1981-09-28$5.22$5.2264,125
1981-09-25$5.11$5.1163,225
1981-09-24$5.44$5.4416,875
1981-09-23$5.44$5.4467,050
1981-09-22$5.61$5.6180,775
1981-09-21$5.50$5.5037,575
1981-09-18$5.56$5.5638,925
1981-09-17$5.61$5.6124,075
1981-09-16$5.67$5.6746,575
1981-09-15$5.89$5.8945,225
1981-09-14$5.89$5.8936,225
1981-09-11$5.89$5.8954,225
1981-09-10$5.89$5.8989,100
1981-09-09$5.72$5.7239,150
1981-09-08$5.61$5.6129,475
1981-09-04$5.72$5.7246,125
1981-09-03$5.78$5.7836,450
1981-09-02$5.89$5.8933,750
1981-09-01$5.89$5.8953,325
1981-08-31$5.89$5.8980,100
1981-08-28$6.33$6.3323,175
1981-08-27$6.28$6.2840,050
1981-08-26$6.28$6.2851,525
1981-08-25$6.22$6.2282,350
1981-08-24$6.33$6.3385,950
1981-08-21$6.67$6.6736,225
1981-08-20$6.83$6.8338,025
1981-08-19$6.83$6.8356,700
1981-08-18$6.56$6.5657,150
1981-08-17$6.78$6.7847,700
1981-08-14$6.94$6.9466,825
1981-08-13$6.89$6.8967,500
1981-08-12$6.67$6.6742,525
1981-08-11$6.67$6.6769,750
1981-08-10$6.50$6.500
1981-08-07$6.50$6.5034,650
1981-08-06$6.61$6.6122,275
1981-08-05$6.67$6.6758,500
1981-08-04$6.61$6.6122,725
1981-08-03$6.61$6.6135,775
1981-07-31$6.72$6.7254,225
1981-07-30$6.44$6.4431,950
1981-07-29$6.39$6.3946,350
1981-07-28$6.44$6.4416,200
1981-07-27$6.44$6.4420,475
1981-07-24$6.39$6.3933,750
1981-07-23$6.39$6.3943,875
1981-07-22$6.50$6.5049,050
1981-07-21$6.56$6.5656,925
1981-07-20$6.61$6.61107,100
1981-07-17$6.94$6.9436,450
1981-07-16$7.00$7.0028,575
1981-07-15$6.89$6.8959,175
1981-07-14$6.67$6.6737,800
1981-07-13$6.67$6.6724,300
1981-07-10$6.67$6.6729,025
1981-07-09$6.61$6.6140,950
1981-07-08$6.50$6.5053,775
1981-07-07$6.50$6.5051,525
1981-07-06$6.83$6.8368,625
1981-07-02$7.06$7.0637,575
1981-07-01$7.17$7.1748,600
1981-06-30$7.28$7.2857,600
1981-06-29$7.22$7.2223,850
1981-06-26$7.22$7.2228,125
1981-06-25$7.17$7.1755,800
1981-06-24$7.06$7.0651,975
1981-06-23$7.11$7.11100,575
1981-06-22$6.83$6.8329,475
1981-06-19$6.83$6.8370,650
1981-06-18$6.72$6.72102,150
1981-06-17$7.06$7.0644,100
1981-06-16$7.17$7.1743,650
1981-06-15$7.33$7.3353,100
1981-06-12$7.22$7.2230,150
1981-06-11$7.22$7.2241,175
1981-06-10$7.11$7.1130,600
1981-06-09$7.22$7.2263,225
1981-06-08$7.33$7.3356,700
1981-06-05$7.39$7.3949,500
1981-06-04$7.50$7.5035,550
1981-06-03$7.61$7.61123,300
1981-06-02$7.83$7.8359,625
1981-06-01$7.94$7.94141,525
1981-05-29$7.94$7.94111,150
1981-05-28$7.44$7.4460,975
1981-05-27$7.33$7.3360,975
1981-05-26$7.17$7.1714,175
1981-05-22$7.17$7.1732,625
1981-05-21$7.17$7.1720,700
1981-05-20$7.17$7.1730,825
1981-05-19$7.17$7.1752,875
1981-05-18$7.33$7.3324,300
1981-05-15$7.28$7.2845,450
1981-05-14$7.33$7.33102,600
1981-05-13$7.33$7.3351,300
1981-05-12$7.28$7.2849,275
1981-05-11$7.28$7.2864,125
1981-05-08$7.28$7.2871,100
1981-05-07$7.11$7.1198,100
1981-05-06$6.83$6.8350,850
1981-05-05$6.72$6.7278,075
1981-05-04$6.94$6.9483,025
1981-05-01$7.22$7.2255,125
1981-04-30$7.22$7.2239,825
1981-04-29$7.28$7.2872,675
1981-04-28$7.39$7.39131,175
1981-04-27$7.94$7.9490,450
1981-04-24$7.94$7.9446,125
1981-04-23$7.94$7.9476,050
1981-04-22$7.89$7.89106,650
1981-04-21$7.89$7.89196,650
1981-04-20$7.72$7.7269,075
1981-04-16$7.72$7.72116,100
1981-04-15$7.56$7.56103,050
1981-04-14$7.44$7.44211,950
1981-04-13$7.67$7.67164,250
1981-04-10$7.11$7.1177,850
1981-04-09$7.06$7.06187,650
1981-04-08$7.28$7.28153,675
1981-04-07$7.28$7.28220,725
1981-04-06$6.72$6.72118,800
1981-04-03$6.78$6.7867,950
1981-04-02$6.67$6.6776,950
1981-04-01$6.67$6.67119,025
1981-03-31$6.28$6.28105,525
1981-03-30$6.11$6.1150,850
1981-03-27$6.11$6.1134,425
1981-03-26$6.11$6.1150,175
1981-03-25$6.17$6.1729,250
1981-03-24$6.11$6.1145,675
1981-03-23$6.11$6.1125,425
1981-03-20$6.11$6.1158,950
1981-03-19$6.00$6.0024,750
1981-03-18$6.06$6.0645,225
1981-03-17$6.17$6.1764,350
1981-03-16$6.22$6.2226,325
1981-03-13$6.22$6.2245,450
1981-03-12$6.17$6.1730,375
1981-03-11$6.11$6.1136,900
1981-03-10$6.22$6.2249,950
1981-03-09$6.22$6.2250,850
1981-03-06$6.22$6.2274,700
1981-03-05$6.17$6.1789,550
1981-03-04$5.89$5.8987,750
1981-03-03$5.72$5.7255,125
1981-03-02$5.72$5.7287,750
1981-02-27$5.61$5.6136,675
1981-02-26$5.56$5.5693,600
1981-02-25$5.67$5.6749,950
1981-02-24$5.72$5.7231,500
1981-02-23$5.72$5.7251,300
1981-02-20$5.78$5.7831,275
1981-02-19$5.72$5.7269,300
1981-02-18$5.83$5.8328,800
1981-02-17$5.83$5.8327,225
1981-02-13$5.83$5.839,675
1981-02-12$5.83$5.8326,100
1981-02-11$5.83$5.8327,000
1981-02-10$5.89$5.8934,425
1981-02-09$5.78$5.7849,500
1981-02-06$5.83$5.8366,150
1981-02-05$5.67$5.67115,425
1981-02-04$5.44$5.4450,625
1981-02-03$5.56$5.5671,325
1981-02-02$5.72$5.7295,400
1981-01-30$6.00$6.0085,500
1981-01-29$5.83$5.8332,850
1981-01-28$5.78$5.7829,700
1981-01-27$5.67$5.6742,075
1981-01-26$5.67$5.6734,875
1981-01-23$5.78$5.7858,275
1981-01-22$5.83$5.8342,300
1981-01-21$5.89$5.8936,225
1981-01-20$5.89$5.8952,200
1981-01-19$6.11$6.1124,975
1981-01-16$6.11$6.1130,600
1981-01-15$6.06$6.0619,350
1981-01-14$6.06$6.0623,850
1981-01-13$6.06$6.0624,750
1981-01-12$6.17$6.1724,750
1981-01-09$6.22$6.22127,575
1981-01-08$6.11$6.11103,275
1981-01-07$6.17$6.17165,150
1981-01-06$6.67$6.6738,700
1981-01-05$6.61$6.6145,000
1981-01-02$6.50$6.509,000