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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$29.67$29.6737,500
1999-12-30$29.00$29.0078,450
1999-12-29$28.83$28.8373,500
1999-12-28$28.58$28.5853,400
1999-12-27$28.42$28.42106,200
1999-12-23$28.83$28.8364,350
1999-12-22$28.88$28.8892,550
1999-12-21$28.75$28.75155,250
1999-12-20$28.58$28.58184,200
1999-12-17$27.88$27.88157,050
1999-12-16$28.04$28.04405,600
1999-12-15$27.58$27.58261,900
1999-12-14$25.71$25.71142,050
1999-12-13$25.50$25.5069,900
1999-12-10$25.75$25.7559,850
1999-12-09$25.79$25.7985,350
1999-12-08$26.29$26.2997,800
1999-12-07$26.33$26.3383,700
1999-12-06$27.04$27.04133,350
1999-12-03$27.08$27.08142,350
1999-12-02$27.50$27.50237,450
1999-12-01$27.08$27.08126,300
1999-11-30$27.46$27.46371,250
1999-11-29$25.83$25.8361,950
1999-11-26$25.54$25.5494,800
1999-11-24$25.67$25.67437,700
1999-11-23$24.58$24.58260,550
1999-11-22$22.92$22.9240,050
1999-11-19$22.96$22.9670,050
1999-11-18$23.13$23.1337,950
1999-11-17$23.13$23.1345,750
1999-11-16$23.38$23.38127,200
1999-11-15$23.75$23.7577,850
1999-11-12$23.38$23.38139,800
1999-11-11$23.00$23.00133,350
1999-11-10$22.67$22.67195,000
1999-11-09$22.21$22.21208,350
1999-11-08$21.71$21.7164,200
1999-11-05$21.83$21.8350,400
1999-11-04$21.67$21.67128,250
1999-11-03$21.67$21.6793,900
1999-11-02$21.50$21.50112,350
1999-11-01$22.04$22.04106,800
1999-10-29$21.83$21.83220,950
1999-10-28$20.67$20.67151,500
1999-10-27$22.17$22.17119,700
1999-10-26$22.58$22.5882,800
1999-10-25$22.83$22.83101,100
1999-10-22$22.75$22.7542,900
1999-10-21$22.67$22.6727,000
1999-10-20$22.17$22.1757,000
1999-10-19$22.54$22.54182,250
1999-10-18$23.00$23.00259,650
1999-10-15$22.04$22.04168,750
1999-10-14$22.33$22.33132,900
1999-10-13$21.88$21.8875,450
1999-10-12$21.83$21.83217,500
1999-10-11$21.63$21.6357,900
1999-10-08$21.33$21.3353,400
1999-10-07$21.38$21.3830,600
1999-10-06$21.33$21.33100,050
1999-10-05$21.54$21.54297,900
1999-10-04$20.42$20.42108,000
1999-10-01$19.33$19.3364,650
1999-09-30$19.63$19.63129,150
1999-09-29$19.21$19.2122,800
1999-09-28$19.29$19.2935,850
1999-09-27$19.71$19.7158,200
1999-09-24$19.83$19.8332,850
1999-09-23$20.08$20.0850,400
1999-09-22$20.50$20.5017,700
1999-09-21$20.79$20.7957,750
1999-09-20$20.88$20.8848,900
1999-09-17$20.75$20.75100,500
1999-09-16$20.25$20.2546,350
1999-09-15$20.50$20.5030,750
1999-09-14$20.88$20.8879,800
1999-09-13$21.04$21.0424,000
1999-09-10$21.21$21.21115,200
1999-09-09$20.67$20.6766,600
1999-09-08$20.75$20.7542,900
1999-09-07$20.46$20.4628,950
1999-09-03$20.04$20.04143,550
1999-09-02$19.42$19.42109,050
1999-09-01$19.67$19.6777,850
1999-08-31$18.63$18.63332,100
1999-08-30$18.83$18.83131,550
1999-08-27$20.13$20.1353,850
1999-08-26$20.50$20.50213,750
1999-08-25$20.29$20.29328,200
1999-08-24$19.92$19.92380,250
1999-08-23$20.17$20.1783,700
1999-08-20$20.38$20.3849,800
1999-08-19$20.29$20.2918,000
1999-08-18$20.38$20.3879,500
1999-08-17$20.96$20.9672,450
1999-08-16$21.00$21.00160,050
1999-08-13$21.21$21.21177,900
1999-08-12$20.63$20.62110,400
1999-08-11$20.63$20.62186,150
1999-08-10$20.42$20.42139,500
1999-08-09$21.25$21.2534,650
1999-08-06$21.92$21.9228,650
1999-08-05$21.75$21.7516,350
1999-08-04$21.63$21.63156,300
1999-08-03$22.67$22.6770,200
1999-08-02$23.75$23.7571,400
1999-07-30$23.75$23.7563,300
1999-07-29$22.88$22.87234,450
1999-07-28$22.25$22.2599,150
1999-07-27$23.08$23.0846,350
1999-07-26$23.13$23.13186,600
1999-07-23$23.46$23.4684,750
1999-07-22$23.83$23.83148,200
1999-07-21$23.88$23.88204,900
1999-07-20$23.42$23.42210,750
1999-07-19$24.33$24.33223,800
1999-07-16$23.92$23.92295,650
1999-07-15$23.75$23.75250,800
1999-07-14$23.50$23.50434,250
1999-07-13$22.13$22.13194,100
1999-07-12$22.29$22.29285,750
1999-07-09$21.83$21.83900,450
1999-07-08$20.00$20.00358,050
1999-07-07$18.17$18.17179,850
1999-07-06$18.00$18.00100,650
1999-07-02$17.96$17.9619,350
1999-07-01$17.96$17.9669,600
1999-06-30$18.83$18.83214,050
1999-06-29$17.38$17.3840,200
1999-06-28$17.21$17.2155,800
1999-06-25$17.04$17.04143,400
1999-06-24$16.21$16.2129,400
1999-06-23$16.63$16.6328,200
1999-06-22$16.58$16.5835,700
1999-06-21$16.63$16.6373,350
1999-06-18$17.21$17.2119,350
1999-06-17$17.54$17.5426,100
1999-06-16$17.75$17.7538,700
1999-06-15$17.63$17.63148,500
1999-06-14$17.46$17.46142,050
1999-06-11$17.63$17.63100,800
1999-06-10$17.21$17.21111,750
1999-06-09$16.88$16.8849,650
1999-06-08$17.00$17.0035,100
1999-06-07$17.50$17.5080,550
1999-06-04$16.58$16.5844,550
1999-06-03$16.21$16.2136,750
1999-06-02$16.58$16.5860,900
1999-06-01$15.38$15.38280,650
1999-05-28$16.17$16.1771,400
1999-05-27$16.67$16.6744,550
1999-05-26$17.29$17.2947,250
1999-05-25$17.88$17.8824,750
1999-05-24$18.00$18.0045,750
1999-05-21$18.38$18.3816,050
1999-05-20$18.79$18.7914,700
1999-05-19$18.88$18.8823,550
1999-05-18$18.38$18.38104,550
1999-05-17$18.00$18.0093,150
1999-05-14$18.75$18.7549,950
1999-05-13$19.00$19.00112,650
1999-05-12$18.50$18.50106,050
1999-05-11$19.00$19.00117,900
1999-05-10$19.17$19.17170,550
1999-05-07$19.63$19.63341,400
1999-05-06$19.04$19.04156,450
1999-05-05$18.46$18.4657,300
1999-05-04$18.00$18.0048,900
1999-05-03$17.67$17.6728,950
1999-04-30$17.33$17.3373,200
1999-04-29$17.46$17.4672,600
1999-04-28$17.08$17.08215,700
1999-04-27$16.21$16.2156,850
1999-04-26$16.42$16.4216,050
1999-04-23$16.33$16.337,650
1999-04-22$16.46$16.4635,250
1999-04-21$16.75$16.7526,550
1999-04-20$16.75$16.7595,850
1999-04-19$16.21$16.2184,000
1999-04-16$15.63$15.6390,900
1999-04-15$16.00$16.0049,350
1999-04-14$15.67$15.6748,750
1999-04-13$15.04$15.0431,050
1999-04-12$14.79$14.7931,350
1999-04-09$14.67$14.6748,150
1999-04-08$14.21$14.2138,400
1999-04-07$14.50$14.5088,350
1999-04-06$14.29$14.2949,950
1999-04-05$14.50$14.5023,550
1999-04-01$14.96$14.9620,550
1999-03-31$15.17$15.1775,000
1999-03-30$14.75$14.75193,500
1999-03-29$14.83$14.83155,850
1999-03-26$15.08$15.0821,900
1999-03-25$15.08$15.0855,350
1999-03-24$14.54$14.5445,750
1999-03-23$14.67$14.67226,650
1999-03-22$15.08$15.0883,400
1999-03-19$15.50$15.50166,950
1999-03-18$14.00$14.0099,300
1999-03-17$13.42$13.42405,900
1999-03-16$13.33$13.3362,250
1999-03-15$13.63$13.63156,600
1999-03-12$14.38$14.3835,700
1999-03-11$14.33$14.3380,550
1999-03-10$15.00$15.0099,150
1999-03-09$16.08$16.0823,850
1999-03-08$16.17$16.1724,600
1999-03-05$16.50$16.5059,100
1999-03-04$16.58$16.5873,200
1999-03-03$16.67$16.6771,850
1999-03-02$17.50$17.5048,600
1999-03-01$17.50$17.5076,050
1999-02-26$16.75$16.75128,400
1999-02-25$16.50$16.50120,000
1999-02-24$15.88$15.88137,850
1999-02-23$15.50$15.5065,550
1999-02-22$15.67$15.67120,300
1999-02-19$15.46$15.4628,950
1999-02-18$15.58$15.5838,250
1999-02-17$15.96$15.9655,350
1999-02-16$16.29$16.29123,150
1999-02-12$17.54$17.54171,750
1999-02-11$17.67$17.67268,950
1999-02-10$17.67$17.67126,900
1999-02-09$18.58$18.5886,550
1999-02-08$19.13$19.1370,800
1999-02-05$17.92$17.92124,950
1999-02-04$19.00$19.0061,050
1999-02-03$19.33$19.3373,500
1999-02-02$19.63$19.63118,650
1999-02-01$19.79$19.7932,400
1999-01-29$19.92$19.9261,200
1999-01-28$19.83$19.83100,650
1999-01-27$19.75$19.7560,150
1999-01-26$19.75$19.75223,800
1999-01-25$20.04$20.0460,750
1999-01-22$19.83$19.8355,500
1999-01-21$19.92$19.92246,000
1999-01-20$19.75$19.75555,900
1999-01-19$19.92$19.92195,750
1999-01-15$20.04$20.04508,650
1999-01-14$19.25$19.25632,400
1999-01-13$17.63$17.63556,050
1999-01-12$15.50$15.50122,400
1999-01-11$16.00$16.0091,500
1999-01-08$15.21$15.2181,150
1999-01-07$15.04$15.0478,900
1999-01-06$15.63$15.63100,050
1999-01-05$14.58$14.5835,850
1999-01-04$14.33$14.3394,500