NYSE:PWR | Shares Outstanding | QUANTA SERVICES, INC.

Complete source-backed shares outstanding history.

Available history
2008-12-31 to 2026-07-27
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-27150,343,393
2026-06-30150,273,799
2026-04-27150,060,149
2026-03-31150,056,336
2026-02-16149,619,428
2025-12-31149,577,564
2025-10-27149,115,887
2025-09-30149,113,220
2025-07-28149,005,943
2025-06-30148,482,012
2025-04-28148,198,715
2025-03-31148,263,499
2025-02-17148,198,321
2024-12-31147,678,512
2024-10-28147,611,595
2024-09-30147,601,543
2024-07-29147,329,779
2024-06-30146,444,031
2024-04-29146,388,455
2024-03-31146,384,210
2024-02-19145,748,976
2023-12-31145,508,549
2023-10-27145,284,890
2023-09-30145,268,038
2023-07-28145,198,975
2023-06-30145,196,458
2023-05-02145,175,564
2023-03-31145,160,159
2023-02-21144,000,522
2022-12-31142,930,598
2022-11-01142,901,156
2022-09-30142,963,107
2022-08-02143,022,957
2022-06-30143,080,328
2022-05-02143,709,009
2022-03-31143,765,604
2022-02-22142,690,314
2021-12-31142,633,934
2021-11-02142,499,280
2021-09-30139,111,888
2021-08-03139,152,345
2021-06-30139,197,724
2021-05-04139,346,092
2021-03-31139,446,849
2021-02-23138,365,007
2020-12-31138,300,191
2020-10-27138,860,900
2020-08-04138,020,980
2020-05-05137,646,608
2020-02-25142,508,874
2018-09-30148,720,481
2018-06-30149,088,134
2018-03-31149,600,337
2017-12-31153,342,326
2017-09-30151,206,729
2017-06-30148,490,467
2017-03-31148,109,496
2017-02-21145,133,163
2016-12-31144,710,773
2016-11-01144,676,041
2016-09-30144,552,571
2016-08-03144,194,115
2016-06-30144,194,115
2016-05-02144,159,840
2016-03-31153,563,738
2016-02-23152,907,166
2015-12-31152,907,166
2015-11-05152,882,049
2015-09-30156,457,392
2015-08-04196,832,022
2015-06-30198,674,187
2015-05-01204,498,117
2015-03-31204,495,383
2015-02-23204,133,234
2014-12-31210,819,790
2014-11-03212,463,762
2014-09-30212,462,599
2014-07-28212,395,161
2014-06-30212,225,153
2014-04-30213,460,471
2014-03-31213,450,109
2014-02-21213,353,417
2013-12-31212,942,767
2013-09-30210,230,028
2013-06-30209,478,759
2013-03-31209,440,854
2012-12-31209,270,586
2012-09-30209,255,389
2012-07-31209,214,607
2012-06-30209,211,829
2012-04-30209,123,748
2012-03-31208,449,333
2012-02-20207,426,375
2011-12-31206,203,005
2011-10-28206,224,437
2011-09-30205,648,831
2011-07-29207,422,401
2011-06-30207,322,265
2011-04-27211,740,677
2011-03-31211,735,631