CWM
PWR icon

CIBC World Markets’s Quanta Services PWR Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$7.05M Buy
18,647
+842
+5% +$318K 0.04% 273
2025
Q1
$4.53M Sell
17,805
-5,486
-24% -$1.39M 0.04% 317
2024
Q4
$7.36M Buy
23,291
+3,333
+17% +$1.05M 0.04% 280
2024
Q3
$5.95M Buy
19,958
+1,076
+6% +$321K 0.04% 286
2024
Q2
$4.8M Buy
18,882
+4,330
+30% +$1.1M 0.03% 324
2024
Q1
$3.78M Sell
14,552
-4,143
-22% -$1.08M 0.02% 382
2023
Q4
$4.03M Buy
18,695
+10,681
+133% +$2.3M 0.02% 385
2023
Q3
$1.5M Sell
8,014
-20,008
-71% -$3.74M 0.01% 411
2023
Q2
$5.5M Buy
28,022
+20,796
+288% +$4.09M 0.04% 272
2023
Q1
$1.2M Sell
7,226
-9,574
-57% -$1.6M 0.02% 448
2022
Q4
$2.39M Buy
16,800
+14,630
+674% +$2.08M 0.02% 456
2022
Q3
$276K Sell
2,170
-7,862
-78% -$1,000K ﹤0.01% 501
2022
Q2
$1.26M Buy
10,032
+1,368
+16% +$171K 0.01% 494
2022
Q1
$1.14M Buy
8,664
+3,585
+71% +$472K 0.01% 490
2021
Q4
$582K Sell
5,079
-2,765
-35% -$317K ﹤0.01% 526
2021
Q3
$893K Sell
7,844
-1,831
-19% -$208K 0.01% 527
2021
Q2
$876K Sell
9,675
-3,512
-27% -$318K 0.01% 554
2021
Q1
$1.16M Sell
13,187
-12,400
-48% -$1.09M 0.01% 530
2020
Q4
$1.84M Buy
+25,587
New +$1.84M 0.01% 569
2020
Q3
Sell
-52,728
Closed -$2.07M 555
2020
Q2
$2.07M Buy
52,728
+42,314
+406% +$1.66M 0.02% 377
2020
Q1
$330K Sell
10,414
-6,417
-38% -$203K ﹤0.01% 545
2019
Q4
$685K Sell
16,831
-4,329
-20% -$176K ﹤0.01% 684
2019
Q3
$800K Sell
21,160
-8,539
-29% -$323K 0.01% 539
2019
Q2
$1.13M Buy
29,699
+5,999
+25% +$229K 0.01% 562
2019
Q1
$894K Sell
23,700
-1,832
-7% -$69.1K 0.01% 529
2018
Q4
$769K Sell
25,532
-48,264
-65% -$1.45M 0.01% 537
2018
Q3
$2.46M Sell
73,796
-121,359
-62% -$4.05M 0.02% 463
2018
Q2
$6.52M Sell
195,155
-90,775
-32% -$3.03M 0.06% 246
2018
Q1
$9.82M Sell
285,930
-11,315
-4% -$389K 0.1% 158
2017
Q4
$11.6M Sell
297,245
-160,577
-35% -$6.28M 0.08% 168
2017
Q3
$17.1M Buy
457,822
+436,896
+2,088% +$16.3M 0.16% 114
2017
Q2
$689K Sell
20,926
-204,872
-91% -$6.75M 0.01% 569
2017
Q1
$8.38M Buy
225,798
+215,384
+2,068% +$7.99M 0.07% 180
2016
Q4
$363K Buy
+10,414
New +$363K ﹤0.01% 532