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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$20.84$20.84967,500
2009-12-30$21.00$21.001,912,800
2009-12-29$21.51$21.511,268,200
2009-12-28$21.61$21.611,465,300
2009-12-24$21.60$21.60617,000
2009-12-23$21.54$21.542,206,800
2009-12-22$21.89$21.895,503,000
2009-12-21$21.29$21.291,905,500
2009-12-18$20.87$20.872,762,900
2009-12-17$20.65$20.653,349,200
2009-12-16$20.89$20.892,628,000
2009-12-15$20.73$20.734,224,000
2009-12-14$20.24$20.244,794,500
2009-12-11$18.96$18.962,797,800
2009-12-10$18.67$18.672,984,300
2009-12-09$18.29$18.292,775,700
2009-12-08$17.97$17.972,637,700
2009-12-07$18.44$18.442,756,700
2009-12-04$18.34$18.345,332,600
2009-12-03$18.69$18.692,180,300
2009-12-02$19.14$19.142,590,800
2009-12-01$19.00$19.002,200,800
2009-11-30$18.75$18.752,223,000
2009-11-27$18.96$18.961,600,500
2009-11-25$19.28$19.282,075,600
2009-11-24$19.35$19.352,844,700
2009-11-23$19.60$19.602,983,200
2009-11-20$19.61$19.612,634,000
2009-11-19$19.76$19.762,413,300
2009-11-18$20.28$20.281,381,500
2009-11-17$20.53$20.531,773,400
2009-11-16$20.77$20.772,780,300
2009-11-13$20.57$20.573,496,900
2009-11-12$20.46$20.463,450,800
2009-11-11$21.07$21.072,942,000
2009-11-10$21.00$21.003,412,100
2009-11-09$21.56$21.562,421,000
2009-11-06$21.26$21.261,817,400
2009-11-05$21.64$21.645,069,000
2009-11-04$21.40$21.404,261,200
2009-11-03$21.66$21.662,258,700
2009-11-02$21.34$21.341,930,000
2009-10-30$21.20$21.202,328,900
2009-10-29$21.84$21.842,155,500
2009-10-28$20.98$20.982,263,300
2009-10-27$21.82$21.822,120,800
2009-10-26$22.22$22.222,996,900
2009-10-23$22.82$22.822,548,200
2009-10-22$22.93$22.932,136,400
2009-10-21$22.37$22.372,246,100
2009-10-20$22.78$22.783,045,900
2009-10-19$22.59$22.592,808,600
2009-10-16$22.53$22.532,860,000
2009-10-15$22.34$22.343,509,300
2009-10-14$21.75$21.753,179,400
2009-10-13$21.66$21.662,018,400
2009-10-12$21.71$21.712,873,300
2009-10-09$21.95$21.952,990,700
2009-10-08$22.19$22.194,253,500
2009-10-07$22.08$22.081,552,000
2009-10-06$22.18$22.182,700,900
2009-10-05$21.42$21.422,094,700
2009-10-02$20.99$20.993,073,400
2009-10-01$21.19$21.193,608,700
2009-09-30$22.13$22.133,363,100
2009-09-29$22.90$22.902,063,300
2009-09-28$22.85$22.851,904,800
2009-09-25$22.09$22.092,003,800
2009-09-24$22.60$22.601,400,600
2009-09-23$23.15$23.151,170,100
2009-09-22$23.51$23.511,126,000
2009-09-21$23.68$23.681,649,500
2009-09-18$23.96$23.962,228,600
2009-09-17$24.16$24.161,790,400
2009-09-16$24.36$24.362,666,000
2009-09-15$24.02$24.0210,912,400
2009-09-14$24.85$24.851,343,700
2009-09-11$25.10$25.101,716,200
2009-09-10$24.81$24.811,955,200
2009-09-09$24.16$24.161,539,800
2009-09-08$23.98$23.981,790,000
2009-09-04$23.89$23.892,772,400
2009-09-03$22.94$22.944,946,100
2009-09-02$21.62$21.621,753,800
2009-09-01$21.50$21.503,040,500
2009-08-31$22.12$22.121,901,200
2009-08-28$22.93$22.931,384,400
2009-08-27$22.65$22.651,752,600
2009-08-26$22.90$22.902,342,600
2009-08-25$23.08$23.082,241,400
2009-08-24$23.12$23.121,801,200
2009-08-21$23.04$23.041,855,700
2009-08-20$22.28$22.281,116,300
2009-08-19$22.03$22.031,559,000
2009-08-18$22.10$22.102,367,400
2009-08-17$21.23$21.232,755,000
2009-08-14$22.18$22.182,856,100
2009-08-13$22.81$22.812,003,000
2009-08-12$22.98$22.981,952,500
2009-08-11$22.73$22.732,947,500
2009-08-10$23.40$23.402,136,400
2009-08-07$24.14$24.142,063,200
2009-08-06$23.29$23.292,531,900
2009-08-05$23.17$23.177,017,000
2009-08-04$23.44$23.443,192,200
2009-08-03$23.38$23.382,800,200
2009-07-31$23.31$23.312,318,000
2009-07-30$23.25$23.251,669,900
2009-07-29$23.06$23.061,976,300
2009-07-28$23.23$23.231,349,900
2009-07-27$23.63$23.631,157,200
2009-07-24$23.46$23.462,501,100
2009-07-23$23.04$23.043,143,000
2009-07-22$21.84$21.841,665,300
2009-07-21$21.93$21.931,332,500
2009-07-20$21.86$21.861,846,100
2009-07-17$21.46$21.461,716,500
2009-07-16$21.65$21.652,068,900
2009-07-15$21.56$21.563,230,100
2009-07-14$20.49$20.492,287,200
2009-07-13$20.33$20.332,120,100
2009-07-10$20.03$20.032,339,100
2009-07-09$20.24$20.243,367,700
2009-07-08$19.73$19.736,293,000
2009-07-07$20.41$20.413,832,900
2009-07-06$21.60$21.602,783,700
2009-07-02$21.74$21.742,455,200
2009-07-01$22.86$22.863,876,500
2009-06-30$23.13$23.1341,581,400
2009-06-29$23.23$23.232,453,500
2009-06-26$22.73$22.733,895,600
2009-06-25$22.94$22.941,721,100
2009-06-24$22.12$22.121,818,000
2009-06-23$21.70$21.702,078,000
2009-06-22$21.42$21.422,199,100
2009-06-19$22.83$22.831,559,300
2009-06-18$22.51$22.511,729,200
2009-06-17$22.72$22.722,057,100
2009-06-16$22.85$22.852,481,800
2009-06-15$23.39$23.392,695,500
2009-06-12$24.71$24.711,868,200
2009-06-11$24.76$24.761,737,800
2009-06-10$25.25$25.252,753,900
2009-06-09$25.41$25.413,061,200
2009-06-08$24.26$24.261,934,200
2009-06-05$24.29$24.293,465,500
2009-06-04$23.68$23.682,150,100
2009-06-03$22.91$22.911,570,200
2009-06-02$23.54$23.542,229,600
2009-06-01$23.60$23.603,262,600
2009-05-29$22.81$22.812,735,700
2009-05-28$21.60$21.601,825,000
2009-05-27$21.59$21.592,433,300
2009-05-26$21.85$21.851,777,600
2009-05-22$21.08$21.081,294,400
2009-05-21$20.92$20.922,290,500
2009-05-20$21.49$21.491,849,200
2009-05-19$22.03$22.031,758,700
2009-05-18$22.44$22.441,761,400
2009-05-15$21.87$21.871,578,900
2009-05-14$21.84$21.842,061,900
2009-05-13$21.57$21.572,966,900
2009-05-12$22.70$22.702,304,500
2009-05-11$22.61$22.612,181,200
2009-05-08$23.62$23.622,845,700
2009-05-07$23.03$23.033,555,700
2009-05-06$23.39$23.396,737,100
2009-05-05$24.06$24.063,421,600
2009-05-04$23.34$23.343,629,400
2009-05-01$23.00$23.003,329,600
2009-04-30$22.73$22.734,659,200
2009-04-29$24.11$24.112,524,600
2009-04-28$24.13$24.132,355,500
2009-04-27$24.31$24.311,878,600
2009-04-24$24.03$24.032,415,300
2009-04-23$23.50$23.502,307,200
2009-04-22$23.83$23.833,091,900
2009-04-21$23.00$23.002,891,700
2009-04-20$22.75$22.752,612,200
2009-04-17$24.33$24.332,777,900
2009-04-16$23.67$23.672,851,400
2009-04-15$22.52$22.522,350,400
2009-04-14$21.66$21.662,721,200
2009-04-13$21.87$21.871,959,800
2009-04-09$21.99$21.992,712,300
2009-04-08$21.55$21.551,705,200
2009-04-07$21.33$21.332,691,900
2009-04-06$22.81$22.811,557,000
2009-04-03$23.31$23.312,778,700
2009-04-02$23.06$23.062,708,700
2009-04-01$21.46$21.463,372,900
2009-03-31$21.45$21.453,339,700
2009-03-30$21.51$21.512,447,300
2009-03-27$22.62$22.622,510,500
2009-03-26$23.50$23.503,508,700
2009-03-25$21.98$21.983,527,000
2009-03-24$21.45$21.452,240,600
2009-03-23$22.14$22.143,690,300
2009-03-20$20.38$20.382,364,000
2009-03-19$21.33$21.333,154,500
2009-03-18$21.42$21.423,920,400
2009-03-17$21.91$21.912,884,000
2009-03-16$21.67$21.672,734,800
2009-03-13$22.18$22.183,066,100
2009-03-12$22.22$22.223,067,400
2009-03-11$20.90$20.902,896,400
2009-03-10$20.71$20.714,281,500
2009-03-09$18.79$18.794,143,400
2009-03-06$17.92$17.923,613,900
2009-03-05$17.72$17.723,743,300
2009-03-04$18.14$18.144,813,200
2009-03-03$16.73$16.733,164,200
2009-03-02$16.41$16.414,120,000
2009-02-27$17.60$17.604,856,100
2009-02-26$17.62$17.624,396,300
2009-02-25$18.14$18.144,556,700
2009-02-24$18.71$18.718,007,400
2009-02-23$15.91$15.914,999,400
2009-02-20$17.27$17.274,437,400
2009-02-19$17.20$17.203,257,500
2009-02-18$17.28$17.283,374,100
2009-02-17$17.86$17.863,375,500
2009-02-13$18.98$18.982,350,200
2009-02-12$19.44$19.444,183,600
2009-02-11$20.17$20.172,022,100
2009-02-10$20.32$20.322,685,800
2009-02-09$21.16$21.162,696,700
2009-02-06$21.07$21.075,354,200
2009-02-05$20.93$20.934,121,200
2009-02-04$21.10$21.103,878,500
2009-02-03$21.26$21.262,426,100
2009-02-02$20.84$20.844,017,600
2009-01-30$21.38$21.383,597,900
2009-01-29$21.34$21.343,181,400
2009-01-28$22.61$22.615,211,900
2009-01-27$21.84$21.845,174,600
2009-01-26$20.36$20.363,507,000
2009-01-23$19.76$19.763,628,500
2009-01-22$19.15$19.154,188,100
2009-01-21$19.01$19.014,800,900
2009-01-20$18.81$18.813,974,100
2009-01-16$20.61$20.614,901,600
2009-01-15$19.96$19.965,719,600
2009-01-14$18.27$18.272,950,500
2009-01-13$19.13$19.134,011,700
2009-01-12$18.82$18.822,521,300
2009-01-09$19.85$19.852,775,600
2009-01-08$20.45$20.454,528,600
2009-01-07$20.00$20.002,852,900
2009-01-06$21.15$21.153,908,900
2009-01-05$21.32$21.324,428,400
2009-01-02$20.92$20.923,091,000