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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$39.11$39.11534,900
2017-12-28$39.33$39.33570,500
2017-12-27$39.48$39.48633,600
2017-12-26$39.50$39.50476,300
2017-12-22$39.41$39.41955,600
2017-12-21$39.40$39.401,484,600
2017-12-20$38.54$38.541,340,000
2017-12-19$37.80$37.801,164,400
2017-12-18$38.38$38.381,414,500
2017-12-15$37.72$37.723,365,900
2017-12-14$37.44$37.441,355,900
2017-12-13$38.29$38.291,607,000
2017-12-12$39.12$39.121,249,400
2017-12-11$39.17$39.171,595,500
2017-12-08$39.40$39.401,364,600
2017-12-07$38.45$38.451,006,800
2017-12-06$38.29$38.291,356,600
2017-12-05$38.42$38.421,796,800
2017-12-04$38.80$38.802,746,500
2017-12-01$37.39$37.391,965,600
2017-11-30$37.90$37.901,898,900
2017-11-29$37.65$37.651,511,100
2017-11-28$37.06$37.061,013,900
2017-11-27$36.16$36.161,021,100
2017-11-24$36.13$36.13369,100
2017-11-22$36.47$36.47740,900
2017-11-21$36.89$36.891,104,700
2017-11-20$36.47$36.471,611,600
2017-11-17$36.01$36.011,588,700
2017-11-16$35.97$35.971,703,700
2017-11-15$35.35$35.351,705,100
2017-11-14$35.75$35.751,839,000
2017-11-13$36.72$36.721,868,000
2017-11-10$35.84$35.84850,300
2017-11-09$35.51$35.511,261,700
2017-11-08$36.34$36.341,404,400
2017-11-07$36.21$36.211,684,000
2017-11-06$36.31$36.311,478,700
2017-11-03$35.66$35.661,915,100
2017-11-02$36.56$36.562,522,700
2017-11-01$37.34$37.341,958,500
2017-10-31$37.73$37.731,766,700
2017-10-30$38.06$38.06944,300
2017-10-27$37.98$37.981,002,900
2017-10-26$37.83$37.83922,100
2017-10-25$37.37$37.37975,500
2017-10-24$37.88$37.88966,600
2017-10-23$37.48$37.48711,900
2017-10-20$37.45$37.451,197,200
2017-10-19$37.17$37.17809,500
2017-10-18$37.40$37.401,030,500
2017-10-17$37.45$37.45795,900
2017-10-16$37.84$37.841,378,700
2017-10-13$37.29$37.29859,000
2017-10-12$37.50$37.50987,800
2017-10-11$37.52$37.52975,200
2017-10-10$37.36$37.361,050,500
2017-10-09$37.37$37.37955,600
2017-10-06$37.54$37.54786,000
2017-10-05$37.50$37.501,109,800
2017-10-04$37.14$37.14877,900
2017-10-03$37.49$37.49821,100
2017-10-02$37.42$37.421,555,700
2017-09-29$37.37$37.37737,500
2017-09-28$37.52$37.521,271,200
2017-09-27$37.59$37.59658,500
2017-09-26$37.51$37.51918,600
2017-09-25$37.31$37.31731,400
2017-09-22$37.12$37.121,003,100
2017-09-21$37.06$37.06955,500
2017-09-20$36.97$36.97741,300
2017-09-19$36.77$36.77847,000
2017-09-18$36.34$36.34882,500
2017-09-15$36.30$36.301,943,000
2017-09-14$36.46$36.461,034,300
2017-09-13$36.27$36.271,762,200
2017-09-12$36.54$36.541,474,000
2017-09-11$36.16$36.163,754,600
2017-09-08$36.13$36.132,029,100
2017-09-07$35.50$35.501,213,300
2017-09-06$35.56$35.561,411,500
2017-09-05$35.78$35.781,477,400
2017-09-01$36.02$36.021,010,200
2017-08-31$35.93$35.931,464,700
2017-08-30$35.38$35.381,953,500
2017-08-29$35.26$35.261,314,300
2017-08-28$34.89$34.891,535,800
2017-08-25$34.61$34.61853,400
2017-08-24$34.41$34.411,822,900
2017-08-23$34.42$34.42895,800
2017-08-22$34.30$34.30903,900
2017-08-21$33.78$33.781,232,000
2017-08-18$34.04$34.04998,900
2017-08-17$33.83$33.831,251,600
2017-08-16$34.27$34.272,606,800
2017-08-15$35.33$35.33974,800
2017-08-14$35.62$35.621,611,300
2017-08-11$35.61$35.611,507,300
2017-08-10$35.68$35.681,714,600
2017-08-09$36.68$36.682,031,000
2017-08-08$36.54$36.542,377,000
2017-08-07$36.29$36.292,302,700
2017-08-04$36.50$36.503,974,500
2017-08-03$35.70$35.703,913,500
2017-08-02$34.22$34.222,177,600
2017-08-01$34.44$34.442,393,100
2017-07-31$33.73$33.731,584,800
2017-07-28$33.58$33.581,194,300
2017-07-27$33.94$33.941,040,800
2017-07-26$33.77$33.772,607,700
2017-07-25$34.17$34.171,499,100
2017-07-24$33.61$33.612,826,400
2017-07-21$33.05$33.052,135,600
2017-07-20$32.75$32.751,952,200
2017-07-19$33.37$33.371,347,400
2017-07-18$33.08$33.081,521,600
2017-07-17$33.80$33.801,572,300
2017-07-14$34.23$34.231,250,600
2017-07-13$34.37$34.371,989,400
2017-07-12$33.75$33.751,491,000
2017-07-11$33.41$33.411,895,200
2017-07-10$33.39$33.391,933,700
2017-07-07$33.05$33.051,257,200
2017-07-06$32.76$32.762,113,200
2017-07-05$32.67$32.671,674,000
2017-07-03$32.67$32.67838,100
2017-06-30$32.92$32.922,501,900
2017-06-29$31.88$31.881,195,000
2017-06-28$32.26$32.261,412,400
2017-06-27$32.16$32.161,086,200
2017-06-26$32.29$32.291,543,200
2017-06-23$31.62$31.621,775,800
2017-06-22$31.21$31.21998,400
2017-06-21$31.22$31.221,358,300
2017-06-20$31.77$31.771,247,000
2017-06-19$32.40$32.401,409,700
2017-06-16$32.06$32.061,860,200
2017-06-15$31.98$31.981,996,900
2017-06-14$32.46$32.461,103,600
2017-06-13$33.00$33.001,208,400
2017-06-12$32.66$32.661,688,500
2017-06-09$32.71$32.712,124,200
2017-06-08$31.81$31.811,361,400
2017-06-07$31.40$31.402,072,500
2017-06-06$31.24$31.241,504,700
2017-06-05$31.26$31.261,761,800
2017-06-02$31.60$31.601,629,000
2017-06-01$31.37$31.372,438,000
2017-05-31$30.66$30.662,309,400
2017-05-30$30.75$30.751,212,100
2017-05-26$31.07$31.071,682,500
2017-05-25$31.01$31.011,446,500
2017-05-24$31.28$31.281,568,600
2017-05-23$31.70$31.70841,300
2017-05-22$31.60$31.601,152,100
2017-05-19$31.44$31.441,350,500
2017-05-18$31.22$31.221,673,100
2017-05-17$31.05$31.051,564,200
2017-05-16$31.82$31.821,704,700
2017-05-15$32.45$32.451,456,800
2017-05-12$32.49$32.491,663,500
2017-05-11$33.61$33.611,653,700
2017-05-10$33.67$33.672,680,100
2017-05-09$34.51$34.513,144,500
2017-05-08$34.44$34.441,687,000
2017-05-05$34.51$34.512,945,500
2017-05-04$34.97$34.972,404,300
2017-05-03$35.05$35.053,435,000
2017-05-02$35.53$35.531,893,300
2017-05-01$35.60$35.60814,700
2017-04-28$35.44$35.441,578,300
2017-04-27$36.13$36.13909,000
2017-04-26$36.29$36.291,087,000
2017-04-25$36.00$36.001,267,000
2017-04-24$35.93$35.932,074,700
2017-04-21$35.01$35.011,924,900
2017-04-20$35.21$35.211,265,200
2017-04-19$35.05$35.051,560,500
2017-04-18$34.94$34.941,066,100
2017-04-17$34.87$34.87973,900
2017-04-13$34.16$34.161,723,900
2017-04-12$34.83$34.832,037,800
2017-04-11$35.62$35.621,473,000
2017-04-10$35.80$35.80962,900
2017-04-07$35.80$35.801,163,100
2017-04-06$35.59$35.591,344,200
2017-04-05$35.30$35.302,821,800
2017-04-04$36.35$36.352,193,200
2017-04-03$36.48$36.481,829,000
2017-03-31$37.11$37.111,572,800
2017-03-30$37.12$37.122,175,800
2017-03-29$36.72$36.721,393,100
2017-03-28$36.48$36.481,322,500
2017-03-27$35.98$35.981,106,000
2017-03-24$36.13$36.131,241,700
2017-03-23$36.43$36.431,712,400
2017-03-22$36.31$36.311,831,800
2017-03-21$35.91$35.912,315,400
2017-03-20$37.10$37.10676,700
2017-03-17$37.26$37.261,695,100
2017-03-16$37.48$37.48884,800
2017-03-15$37.65$37.651,435,200
2017-03-14$37.23$37.23874,600
2017-03-13$37.67$37.671,308,700
2017-03-10$37.31$37.311,436,100
2017-03-09$36.72$36.721,463,900
2017-03-08$37.49$37.492,098,400
2017-03-07$37.53$37.531,698,000
2017-03-06$37.67$37.671,344,300
2017-03-03$38.04$38.041,326,200
2017-03-02$37.52$37.522,362,300
2017-03-01$38.25$38.252,217,100
2017-02-28$37.32$37.321,936,600
2017-02-27$38.13$38.131,298,500
2017-02-24$37.76$37.761,632,100
2017-02-23$37.14$37.141,942,300
2017-02-22$37.66$37.662,089,000
2017-02-21$38.47$38.472,819,700
2017-02-17$37.24$37.242,265,200
2017-02-16$37.73$37.731,208,400
2017-02-15$37.40$37.401,132,600
2017-02-14$37.39$37.391,445,000
2017-02-13$37.15$37.151,194,800
2017-02-10$36.96$36.961,108,600
2017-02-09$36.92$36.921,151,700
2017-02-08$36.17$36.171,128,100
2017-02-07$36.46$36.461,406,800
2017-02-06$36.68$36.682,408,300
2017-02-03$36.60$36.601,610,100
2017-02-02$35.53$35.531,103,700
2017-02-01$35.70$35.702,181,700
2017-01-31$35.89$35.892,270,000
2017-01-30$36.58$36.581,484,800
2017-01-27$36.70$36.701,845,000
2017-01-26$37.45$37.451,442,100
2017-01-25$37.60$37.603,080,100
2017-01-24$37.41$37.414,435,100
2017-01-23$34.77$34.771,406,700
2017-01-20$34.66$34.661,671,900
2017-01-19$34.47$34.471,628,100
2017-01-18$34.28$34.282,304,800
2017-01-17$34.14$34.141,572,500
2017-01-13$34.89$34.89865,200
2017-01-12$34.40$34.401,400,700
2017-01-11$34.72$34.72999,800
2017-01-10$34.57$34.57906,000
2017-01-09$34.19$34.191,282,100
2017-01-06$34.90$34.901,418,500
2017-01-05$34.87$34.871,375,400
2017-01-04$35.11$35.111,184,000
2017-01-03$34.91$34.911,311,200