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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1997-12-31$15.25$15.25245,400
1997-12-30$14.75$14.75201,900
1997-12-29$13.83$13.83144,600
1997-12-26$14.00$14.0072,600
1997-12-24$14.13$14.1368,550
1997-12-23$14.25$14.25106,650
1997-12-22$14.46$14.46107,700
1997-12-19$13.79$13.79269,100
1997-12-18$14.92$14.92158,250
1997-12-17$15.33$15.33125,400
1997-12-16$15.21$15.21132,600
1997-12-15$14.21$14.21105,750
1997-12-12$14.42$14.42147,600
1997-12-11$14.92$14.92191,100
1997-12-10$15.33$15.3374,850
1997-12-09$15.96$15.96109,200
1997-12-08$16.00$16.00229,500
1997-12-05$16.38$16.3897,800
1997-12-04$16.29$16.29196,050
1997-12-03$16.50$16.50134,250
1997-12-02$16.92$16.92161,850
1997-12-01$17.29$17.29166,500
1997-11-28$17.00$17.0072,300
1997-11-26$16.92$16.92119,550
1997-11-25$16.79$16.79158,850
1997-11-24$16.38$16.38297,750
1997-11-21$16.92$16.92276,000
1997-11-20$16.42$16.42366,600
1997-11-19$16.08$16.08181,950
1997-11-18$15.29$15.29384,450
1997-11-17$15.63$15.63722,850
1997-11-14$14.42$14.42805,350
1997-11-13$14.42$14.421,450,050
1997-11-12$15.63$15.631,815,000
1997-11-11$18.63$18.63256,650
1997-11-10$19.42$19.42239,700
1997-11-07$19.00$19.00631,800
1997-11-06$19.83$19.83332,400
1997-11-05$21.29$21.29279,000
1997-11-04$22.33$22.33164,850
1997-11-03$23.17$23.17234,150
1997-10-31$21.67$21.67146,400
1997-10-30$21.13$21.13481,950
1997-10-29$23.00$23.00208,800
1997-10-28$23.96$23.96234,600
1997-10-27$23.00$23.00248,400
1997-10-24$24.75$24.75308,700
1997-10-23$24.21$24.21409,650
1997-10-22$25.42$25.42163,500
1997-10-21$26.42$26.42225,000
1997-10-20$26.79$26.79270,000
1997-10-17$26.17$26.17268,350
1997-10-16$27.75$27.75205,200
1997-10-15$27.83$27.83247,950
1997-10-14$27.83$27.83209,100
1997-10-13$29.33$29.33236,550
1997-10-10$30.04$30.04893,550
1997-10-09$29.83$29.83734,700
1997-10-08$29.92$29.921,104,300
1997-10-07$27.63$27.63758,100
1997-10-06$26.54$26.54469,500
1997-10-03$26.96$26.96743,850
1997-10-02$26.71$26.71387,750
1997-10-01$28.67$28.67259,800
1997-09-30$29.17$29.17436,950
1997-09-29$29.33$29.33310,500
1997-09-26$31.96$31.96235,050
1997-09-25$33.50$33.50187,350
1997-09-24$34.25$34.25223,050
1997-09-23$33.42$33.42242,550
1997-09-22$32.58$32.58282,900
1997-09-19$31.38$31.38526,350
1997-09-18$29.08$29.08459,600
1997-09-17$26.96$26.96239,700
1997-09-16$26.00$26.00375,300
1997-09-15$26.63$26.63263,850
1997-09-12$28.25$28.2574,550
1997-09-11$27.83$27.83128,700
1997-09-10$28.17$28.17206,400
1997-09-09$29.04$29.04171,900
1997-09-08$28.79$28.79277,950
1997-09-05$29.21$29.21148,650
1997-09-04$30.21$30.2182,500
1997-09-03$31.29$31.2953,100
1997-09-02$30.96$30.96163,650
1997-08-29$31.13$31.13102,450
1997-08-28$30.38$30.38306,900
1997-08-27$30.00$30.0088,500
1997-08-26$28.75$28.75100,350
1997-08-25$29.29$29.29130,350
1997-08-22$29.29$29.29147,450
1997-08-21$29.42$29.42167,250
1997-08-20$29.33$29.33211,200
1997-08-19$29.46$29.46204,600
1997-08-18$30.00$30.0088,200
1997-08-15$30.42$30.42226,650
1997-08-14$31.33$31.3359,550
1997-08-13$32.33$32.3338,100
1997-08-12$32.75$32.75111,900
1997-08-11$32.75$32.75156,750
1997-08-08$33.29$33.29202,050
1997-08-07$32.50$32.50724,200
1997-08-06$35.67$35.67271,500
1997-08-05$35.67$35.6793,750
1997-08-04$35.58$35.5852,050
1997-08-01$35.71$35.71141,000
1997-07-31$35.79$35.79165,300
1997-07-30$35.88$35.88221,550
1997-07-29$36.25$36.2535,250
1997-07-28$35.79$35.79140,850
1997-07-25$36.67$36.67242,400
1997-07-24$33.33$33.33706,050
1997-07-23$33.42$33.4297,800
1997-07-22$33.58$33.58145,500
1997-07-21$33.17$33.1735,100
1997-07-18$33.17$33.17142,650
1997-07-17$33.42$33.4254,600
1997-07-16$34.50$34.5073,650
1997-07-15$33.33$33.3375,600
1997-07-14$33.67$33.67108,300
1997-07-11$34.00$34.00245,550
1997-07-10$32.00$32.00211,650
1997-07-09$29.58$29.58126,750
1997-07-08$30.08$30.0858,350
1997-07-07$30.25$30.2588,650
1997-07-03$30.04$30.0490,450
1997-07-02$29.83$29.83183,000
1997-07-01$29.67$29.67121,200
1997-06-30$31.54$31.5477,400
1997-06-27$31.67$31.6783,850
1997-06-26$31.54$31.54121,650
1997-06-25$31.17$31.17123,600
1997-06-24$31.96$31.96107,400
1997-06-23$31.92$31.92163,350
1997-06-20$32.00$32.00152,250
1997-06-19$31.92$31.92252,900
1997-06-18$29.67$29.6791,500
1997-06-17$29.33$29.33162,600
1997-06-16$28.33$28.3355,050
1997-06-13$27.67$27.67137,250
1997-06-12$27.17$27.1745,150
1997-06-11$27.17$27.1720,250
1997-06-10$27.17$27.1751,000
1997-06-09$26.83$26.83142,800
1997-06-06$27.42$27.42107,850
1997-06-05$27.58$27.5847,850
1997-06-04$27.42$27.4251,750
1997-06-03$27.58$27.5847,400
1997-06-02$28.33$28.33174,600
1997-05-30$27.08$27.08122,100
1997-05-29$26.58$26.5857,600
1997-05-28$26.75$26.75269,700
1997-05-27$26.92$26.92712,800
1997-05-23$27.17$27.17454,800
1997-05-22$23.58$23.58887,400
1997-05-21$22.08$22.08691,650
1997-05-20$19.75$19.75306,900
1997-05-19$18.17$18.17237,150
1997-05-16$17.67$17.67256,800
1997-05-15$18.17$18.17343,050
1997-05-14$17.08$17.08193,200
1997-05-13$17.83$17.83325,050
1997-05-12$18.58$18.58114,300
1997-05-09$18.42$18.4274,400
1997-05-08$18.42$18.4298,250
1997-05-07$18.33$18.33139,800
1997-05-06$18.67$18.67407,100
1997-05-05$19.42$19.42223,650
1997-05-02$19.00$19.00191,700
1997-05-01$19.33$19.33111,600
1997-04-30$19.33$19.33235,050
1997-04-29$19.00$19.0040,800
1997-04-28$19.08$19.0815,750
1997-04-25$19.00$19.0055,050
1997-04-24$19.17$19.1743,200
1997-04-23$19.00$19.00137,400
1997-04-22$19.08$19.08157,350
1997-04-21$19.58$19.58223,800
1997-04-18$18.92$18.92127,350
1997-04-17$20.17$20.1746,050
1997-04-16$20.17$20.1785,350
1997-04-15$20.50$20.50238,650
1997-04-14$19.75$19.75124,500
1997-04-11$19.50$19.50172,950
1997-04-10$20.17$20.1795,100
1997-04-09$20.25$20.25326,850
1997-04-08$19.17$19.17172,050
1997-04-07$18.17$18.1785,500
1997-04-04$17.75$17.7575,750
1997-04-03$17.83$17.8395,550
1997-04-02$17.67$17.6752,200
1997-04-01$17.75$17.75145,350
1997-03-31$18.50$18.50352,050
1997-03-27$16.25$16.25579,000
1997-03-26$15.33$15.33693,600
1997-03-25$16.67$16.67417,750
1997-03-24$16.67$16.67201,150
1997-03-21$18.92$18.9250,850
1997-03-20$18.92$18.92423,600
1997-03-19$19.08$19.08360,600
1997-03-18$20.25$20.25137,700
1997-03-17$21.17$21.17164,700
1997-03-14$22.00$22.00104,400
1997-03-13$21.67$21.6771,400
1997-03-12$21.92$21.92111,750
1997-03-11$23.08$23.0865,250
1997-03-10$23.42$23.4286,100
1997-03-07$23.67$23.67166,950
1997-03-06$23.33$23.33286,200
1997-03-05$24.17$24.17406,950
1997-03-04$25.08$25.08357,750
1997-03-03$26.33$26.33189,300
1997-02-28$23.33$23.33253,800
1997-02-27$23.83$23.83321,525
1997-02-26$24.44$24.44271,575
1997-02-25$25.39$25.39164,700
1997-02-24$26.22$26.22121,500
1997-02-21$26.67$26.67274,050
1997-02-20$27.89$27.89271,125
1997-02-19$29.28$29.28218,025
1997-02-18$29.61$29.61168,525
1997-02-14$29.61$29.6192,700
1997-02-13$29.44$29.44256,950
1997-02-12$28.94$28.9480,325
1997-02-11$28.28$28.28327,150
1997-02-10$28.89$28.89401,850
1997-02-07$28.22$28.22274,275
1997-02-06$26.33$26.33700,200
1997-02-05$25.44$25.44548,100
1997-02-04$27.94$27.9424,975
1997-02-03$28.00$28.001,113,300
1997-01-31$28.33$28.33500,400
1997-01-30$27.11$27.11228,600
1997-01-29$27.17$27.17361,575
1997-01-28$27.11$27.11302,175
1997-01-27$26.56$26.56252,000
1997-01-24$27.28$27.28377,325
1997-01-23$27.56$27.56183,375
1997-01-22$29.11$29.11227,250
1997-01-21$29.72$29.72176,400
1997-01-20$29.11$29.11292,950
1997-01-17$29.00$29.00240,750
1997-01-16$28.67$28.67949,950
1997-01-15$29.56$29.561,201,050
1997-01-14$30.61$30.61667,800
1997-01-13$29.47$29.47357,075
1997-01-10$29.17$29.17630,225
1997-01-09$28.67$28.67640,350
1997-01-08$28.39$28.391,217,475
1997-01-07$27.22$27.221,041,975
1997-01-06$26.00$26.00834,300
1997-01-03$24.61$24.611,090,800
1997-01-02$24.03$24.03922,275