Castleark Management’s Quanta Services PWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.23M Sell
5,910
-40
-0.7% -$15.1K 0.07% 179
2025
Q1
$1.51M Buy
5,950
+3,830
+181% +$974K 0.05% 200
2024
Q4
$670K Sell
2,120
-680
-24% -$215K 0.02% 227
2024
Q3
$835K Sell
2,800
-2,000
-42% -$596K 0.03% 203
2024
Q2
$1.22M Sell
4,800
-1,360
-22% -$346K 0.05% 192
2024
Q1
$1.6M Buy
6,160
+770
+14% +$200K 0.07% 188
2023
Q4
$1.16M Sell
5,390
-60
-1% -$12.9K 0.05% 194
2023
Q3
$1.02M Sell
5,450
-1,930
-26% -$361K 0.05% 187
2023
Q2
$1.45M Sell
7,380
-780
-10% -$153K 0.07% 176
2023
Q1
$1.36M Hold
8,160
0.07% 176
2022
Q4
$1.16M Hold
8,160
0.06% 188
2022
Q3
$1.04M Sell
8,160
-340
-4% -$43.3K 0.06% 188
2022
Q2
$1.07M Sell
8,500
-5,930
-41% -$743K 0.06% 186
2022
Q1
$1.9M Buy
14,430
+720
+5% +$94.8K 0.08% 194
2021
Q4
$1.57M Sell
13,710
-1,870
-12% -$214K 0.06% 208
2021
Q3
$1.77M Buy
+15,580
New +$1.77M 0.07% 199
2020
Q3
Sell
-56,165
Closed -$2.2M 371
2020
Q2
$2.2M Sell
56,165
-108,930
-66% -$4.27M 0.1% 176
2020
Q1
$5.24M Buy
165,095
+51,585
+45% +$1.64M 0.31% 93
2019
Q4
$4.62M Buy
+113,510
New +$4.62M 0.18% 157
2018
Q1
Sell
-411,740
Closed -$16.1M 432
2017
Q4
$16.1M Sell
411,740
-1,710
-0.4% -$66.9K 0.48% 60
2017
Q3
$15.5M Sell
413,450
-31,050
-7% -$1.16M 0.49% 55
2017
Q2
$14.6M Sell
444,500
-16,080
-3% -$529K 0.48% 55
2017
Q1
$17.1M Sell
460,580
-12,035
-3% -$447K 0.54% 43
2016
Q4
$16.5M Buy
472,615
+92,840
+24% +$3.24M 0.53% 44
2016
Q3
$10.6M Buy
+379,775
New +$10.6M 0.32% 89
2013
Q4
Sell
-13,400
Closed -$486K 369
2013
Q3
$486K Buy
+13,400
New +$486K 0.01% 289