News + Filings Transactions Holdings
|
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
> PWR
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | QUANTA SERVICES, INC. | PWR | 493,099 | -188,201 | 96,869,299,000 | -16,662,533,000 | $196,450.00 |
03/31/2023 | QUANTA SERVICES, INC. | PWR | 681,300 | 138,383 | 113,531,832,000 | 36,166,159,000 | $166,640.00 |
12/31/2022 | QUANTA SERVICES, INC. | PWR | 542,917 | -268,646 | 77,365,673,000 | 77,262,288,000 | $142,500.00 |
09/30/2022 | QUANTA SERVICES, INC. | PWR | 811,563 | 45,500 | 103,385,000 | 7,367,000 | $127.39 |
06/30/2022 | QUANTA SERVICES, INC. | PWR | 766,063 | 766,063 | 96,018,000 | 96,018,000 | $125.34 |
06/30/2017 | QUANTA SERVICES, INC. | PWR | 0 | -180,000 | 0 | -6,680,000 | |
03/31/2017 | QUANTA SERVICES, INC. | PWR | 180,000 | -15,000 | 6,680,000 | -116,000 | $37.11 |
12/31/2016 | QUANTA SERVICES, INC. | PWR | 195,000 | 195,000 | 6,796,000 | 6,796,000 | $34.85 |
06/30/2016 | QUANTA SERVICES, INC. | PWR | 0 | -83,985 | 0 | -1,701,000 | |
12/31/2015 | QUANTA SERVICES, INC. | PWR | 83,985 | -44,644 | 1,701,000 | -1,838,000 | $20.25 |
09/30/2015 | QUANTA SERVICES, INC. | PWR | 246,185 | 3,485 | 5,960,000 | -930,000 | $24.21 |
03/31/2015 | QUANTA SERVICES, INC. | PWR | 0 | -242,700 | 0 | -6,890,000 | |
12/31/2014 | QUANTA SERVICES, INC. | PWR | 242,700 | 90,965 | 6,890,000 | 1,384,000 | $28.39 |
09/30/2014 | QUANTA SERVICES, INC. | PWR | 151,735 | -7,371 | 5,506,000 | 4,000 | $36.29 |
06/30/2014 | QUANTA SERVICES, INC. | PWR | 159,106 | 12,625 | 5,502,000 | 97,000 | $34.58 |
03/31/2014 | QUANTA SERVICES, INC. | PWR | 146,481 | -12,816 | 5,405,000 | 378,000 | $36.90 |
12/31/2013 | QUANTA SERVICES, INC. | PWR | 159,297 | 626 | 5,027,000 | 662,000 | $31.56 |
09/30/2013 | QUANTA SERVICES, INC. | PWR | 158,671 | -168,582 | 4,365,000 | -4,294,000 | $27.51 |
06/30/2013 | QUANTA SERVICES, INC. | PWR | 327,253 | 29,364 | 8,659,000 | 145,000 | $26.46 |
03/31/2013 | QUANTA SERVICES, INC. | PWR | 297,889 | -1,126 | 8,514,000 | 354,000 | $28.58 |
12/31/2012 | QUANTA SERVICES, INC. | PWR | 299,015 | 26,739 | 8,160,000 | 1,435,000 | $27.29 |
09/30/2012 | QUANTA SERVICES, INC. | PWR | 272,276 | -36,220 | 6,725,000 | -700,000 | $24.70 |
06/30/2012 | QUANTA SERVICES, INC. | PWR | 308,496 | 124,369 | 7,425,000 | 3,577,000 | $24.07 |
03/31/2012 | QUANTA SERVICES, INC. | PWR | 184,127 | 40,577 | 3,848,000 | 756,000 | $20.90 |
12/31/2011 | QUANTA SERVICES, INC. | PWR | 143,550 | 29,394 | 3,092,000 | 947,000 | $21.54 |
09/30/2011 | QUANTA SERVICES, INC. | PWR | 114,156 | -15,514 | 2,145,000 | -474,000 | $18.79 |
06/30/2011 | QUANTA SERVICES, INC. | PWR | 129,670 | 1,784 | 2,619,000 | -249,000 | $20.20 |
03/31/2011 | QUANTA SERVICES, INC. | PWR | 127,886 | -47,375 | 2,868,000 | -623,000 | $22.43 |
12/31/2010 | QUANTA SERVICES, INC. | PWR | 175,261 | 124 | 3,491,000 | 149,000 | $19.92 |
09/30/2010 | QUANTA SERVICES, INC. | PWR | 175,137 | -37,869 | 3,342,000 | -1,057,000 | $19.08 |
06/30/2010 | QUANTA SERVICES, INC. | PWR | 213,006 | 213,006 | 4,399,000 | 4,399,000 | $20.65 |
<< Prev Next >> |
|