NYSE:PWR | Historical Stock Price | QUANTA SERVICES, 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
1998-02-12 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$2.02$6.72$22.34$74.25$246.74$819.931998-02-122026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2001

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2001-12-31$15.43$15.43316,700
2001-12-28$15.78$15.78249,900
2001-12-27$15.62$15.62431,900
2001-12-26$14.89$14.89226,500
2001-12-24$14.81$14.81101,100
2001-12-21$14.65$14.65507,900
2001-12-20$14.07$14.07251,500
2001-12-19$14.49$14.49298,600
2001-12-18$14.24$14.24368,100
2001-12-17$14.29$14.29361,500
2001-12-14$15.05$15.05329,400
2001-12-13$15.21$15.21355,000
2001-12-12$15.70$15.70236,800
2001-12-11$15.74$15.74296,500
2001-12-10$15.22$15.22275,800
2001-12-07$16.03$16.03128,700
2001-12-06$16.07$16.07138,400
2001-12-05$15.77$15.77399,800
2001-12-04$15.36$15.36432,600
2001-12-03$15.35$15.35205,300
2001-11-30$15.55$15.55349,600
2001-11-29$16.02$16.02202,600
2001-11-28$15.80$15.80391,100
2001-11-27$16.01$16.01303,400
2001-11-26$16.01$16.01273,900
2001-11-23$15.79$15.7982,100
2001-11-21$15.61$15.61146,100
2001-11-20$15.74$15.74420,400
2001-11-19$16.20$16.20150,300
2001-11-16$15.69$15.69334,700
2001-11-15$15.96$15.96298,900
2001-11-14$16.55$16.55254,900
2001-11-13$16.02$16.02292,900
2001-11-12$15.79$15.79207,900
2001-11-09$15.81$15.81356,900
2001-11-08$16.27$16.27281,400
2001-11-07$16.35$16.35433,700
2001-11-06$15.35$15.35820,700
2001-11-05$16.02$16.02285,500
2001-11-02$16.10$16.10125,000
2001-11-01$15.97$15.97428,700
2001-10-31$15.20$15.20576,500
2001-10-30$15.15$15.15957,700
2001-10-29$16.07$16.07237,800
2001-10-26$16.89$16.89170,200
2001-10-25$16.78$16.78285,700
2001-10-24$16.57$16.57285,700
2001-10-23$16.63$16.63324,700
2001-10-22$16.35$16.35219,900
2001-10-19$16.57$16.57226,700
2001-10-18$16.48$16.48289,300
2001-10-17$17.18$17.18531,700
2001-10-16$17.15$17.15574,900
2001-10-15$17.72$17.72137,400
2001-10-12$18.38$18.381,275,200
2001-10-11$17.99$17.99378,500
2001-10-10$17.37$17.37369,500
2001-10-09$16.48$16.48256,500
2001-10-08$16.48$16.48240,900
2001-10-05$15.95$15.95897,500
2001-10-04$17.10$17.10665,500
2001-10-03$17.27$17.271,049,300
2001-10-02$16.44$16.44943,200
2001-10-01$15.91$15.911,183,400
2001-09-28$14.25$14.251,062,500
2001-09-27$13.35$13.35400,400
2001-09-26$12.85$12.851,045,600
2001-09-25$12.70$12.70837,200
2001-09-24$12.50$12.50660,600
2001-09-21$10.30$10.301,682,800
2001-09-20$10.51$10.511,151,600
2001-09-19$11.89$11.89653,300
2001-09-18$11.90$11.90973,700
2001-09-17$12.00$12.001,201,400
2001-09-10$13.30$13.301,293,300
2001-09-07$15.10$15.10634,500
2001-09-06$16.01$16.01534,800
2001-09-05$16.71$16.71252,000
2001-09-04$17.70$17.70456,900
2001-08-31$17.99$17.99777,600
2001-08-30$17.88$17.88230,300
2001-08-29$17.87$17.871,005,900
2001-08-28$17.97$17.97505,900
2001-08-27$18.99$18.99206,700
2001-08-24$19.25$19.25474,200
2001-08-23$18.24$18.24202,300
2001-08-22$18.50$18.50354,900
2001-08-21$18.27$18.27240,000
2001-08-20$19.05$19.05265,400
2001-08-17$19.05$19.05226,300
2001-08-16$19.40$19.40490,300
2001-08-15$18.86$18.86259,900
2001-08-14$19.75$19.75265,700
2001-08-13$19.88$19.88293,800
2001-08-10$19.52$19.52189,000
2001-08-09$19.68$19.68345,000
2001-08-08$19.40$19.40193,700
2001-08-07$20.15$20.15208,100
2001-08-06$20.19$20.19351,400
2001-08-03$20.64$20.64282,700
2001-08-02$20.87$20.87667,400
2001-08-01$19.90$19.902,663,500
2001-07-31$24.35$24.35307,500
2001-07-30$23.79$23.79261,900
2001-07-27$24.56$24.56167,300
2001-07-26$24.67$24.67206,900
2001-07-25$24.10$24.10171,900
2001-07-24$23.06$23.06437,300
2001-07-23$24.20$24.20346,600
2001-07-20$24.25$24.25354,000
2001-07-19$24.73$24.73155,400
2001-07-18$24.87$24.87261,100
2001-07-17$24.75$24.75226,700
2001-07-16$24.71$24.71324,400
2001-07-13$24.59$24.59307,000
2001-07-12$24.00$24.00547,900
2001-07-11$22.53$22.53253,100
2001-07-10$22.47$22.47193,700
2001-07-09$23.11$23.11260,100
2001-07-06$22.67$22.67271,000
2001-07-05$23.25$23.25563,800
2001-07-03$22.97$22.97232,600
2001-07-02$23.01$23.01344,400
2001-06-29$22.04$22.04319,400
2001-06-28$21.49$21.49495,900
2001-06-27$21.85$21.85297,100
2001-06-26$22.40$22.40635,500
2001-06-25$22.28$22.28255,800
2001-06-22$23.10$23.10350,900
2001-06-21$23.06$23.06502,800
2001-06-20$23.15$23.15659,700
2001-06-19$23.04$23.04883,900
2001-06-18$23.70$23.701,418,500
2001-06-15$24.95$24.957,137,900
2001-06-14$33.98$33.98642,900
2001-06-13$35.00$35.00348,100
2001-06-12$34.62$34.62556,900
2001-06-11$35.26$35.26331,300
2001-06-08$36.64$36.64442,300
2001-06-07$36.11$36.11576,600
2001-06-06$35.89$35.89278,300
2001-06-05$36.00$36.00940,900
2001-06-04$34.00$34.00398,100
2001-06-01$33.80$33.80610,500
2001-05-31$33.88$33.88383,300
2001-05-30$33.53$33.53709,300
2001-05-29$34.85$34.85434,900
2001-05-25$34.25$34.25712,200
2001-05-24$34.40$34.40698,800
2001-05-23$35.65$35.65384,200
2001-05-22$36.75$36.75593,400
2001-05-21$36.87$36.87737,100
2001-05-18$36.90$36.901,573,600
2001-05-17$35.66$35.661,397,500
2001-05-16$32.85$32.85419,800
2001-05-15$32.50$32.50542,700
2001-05-14$30.94$30.94540,000
2001-05-11$31.87$31.87869,600
2001-05-10$31.73$31.731,810,500
2001-05-09$30.00$30.00764,700
2001-05-08$29.03$29.03378,500
2001-05-07$29.21$29.21408,000
2001-05-04$29.70$29.70496,100
2001-05-03$28.85$28.85404,100
2001-05-02$29.54$29.541,630,200
2001-05-01$27.71$27.71634,200
2001-04-30$25.69$25.691,012,200
2001-04-27$26.24$26.24599,500
2001-04-26$25.20$25.20935,100
2001-04-25$26.72$26.72626,000
2001-04-24$26.95$26.951,197,400
2001-04-23$29.20$29.20551,100
2001-04-20$28.32$28.32429,800
2001-04-19$28.39$28.39607,100
2001-04-18$27.86$27.86681,100
2001-04-17$26.25$26.25414,500
2001-04-16$24.87$24.87540,800
2001-04-12$26.02$26.02515,300
2001-04-11$25.51$25.51599,700
2001-04-10$23.91$23.91381,600
2001-04-09$21.46$21.46420,800
2001-04-06$21.39$21.39511,600
2001-04-05$22.20$22.20432,100
2001-04-04$21.10$21.10302,600
2001-04-03$21.35$21.35445,000
2001-04-02$22.52$22.52396,000
2001-03-30$22.32$22.32809,300
2001-03-29$22.61$22.61551,700
2001-03-28$22.92$22.92551,900
2001-03-27$24.42$24.42360,700
2001-03-26$24.04$24.041,007,100
2001-03-23$22.37$22.37420,200
2001-03-22$21.15$21.15753,600
2001-03-21$20.59$20.59434,600
2001-03-20$21.96$21.96275,900
2001-03-19$23.00$23.00397,800
2001-03-16$21.64$21.64647,700
2001-03-15$22.94$22.94345,200
2001-03-14$22.91$22.911,113,300
2001-03-13$23.75$23.75739,700
2001-03-12$24.26$24.26530,100
2001-03-09$25.85$25.85404,900
2001-03-08$26.95$26.95544,900
2001-03-07$28.21$28.21225,100
2001-03-06$27.79$27.79328,600
2001-03-05$27.51$27.51444,500
2001-03-02$26.19$26.19528,800
2001-03-01$26.55$26.55559,300
2001-02-28$27.61$27.61480,700
2001-02-27$28.70$28.70954,600
2001-02-26$30.81$30.81419,600
2001-02-23$29.20$29.20667,600
2001-02-22$28.85$28.851,073,400
2001-02-21$26.48$26.48261,700
2001-02-20$27.51$27.51338,100
2001-02-16$28.02$28.02460,100
2001-02-15$30.05$30.05327,900
2001-02-14$29.13$29.13313,100
2001-02-13$27.81$27.81416,900
2001-02-12$28.89$28.89416,700
2001-02-09$28.61$28.61418,000
2001-02-08$30.40$30.40301,400
2001-02-07$30.75$30.75484,200
2001-02-06$30.10$30.10382,800
2001-02-05$31.79$31.79335,700
2001-02-02$31.61$31.61194,300
2001-02-01$32.94$32.94343,900
2001-01-31$32.24$32.24639,300
2001-01-30$33.16$33.16375,100
2001-01-29$33.28$33.28578,100
2001-01-26$34.25$34.252,298,600
2001-01-25$35.19$35.19300,500
2001-01-24$35.44$35.441,110,500
2001-01-23$33.56$33.56466,400
2001-01-22$29.88$29.88250,800
2001-01-19$30.00$30.00400,900
2001-01-18$30.13$30.13309,500
2001-01-17$30.94$30.94236,900
2001-01-16$30.75$30.75456,100
2001-01-12$30.56$30.56193,000
2001-01-11$30.50$30.50411,400
2001-01-10$27.63$27.63549,800
2001-01-09$27.56$27.56422,500
2001-01-08$27.81$27.81538,300
2001-01-05$29.88$29.88454,000
2001-01-04$32.13$32.13440,300
2001-01-03$31.69$31.69532,200
2001-01-02$29.44$29.44238,500