McRae Capital 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
$19M Sell
50,244
-695
-1% -$263K 3.89% 8
2025
Q1
$12.9M Sell
50,939
-29,317
-37% -$7.45M 2.73% 17
2024
Q4
$25.4M Sell
80,256
-6,075
-7% -$1.92M 4.97% 3
2024
Q3
$25.7M Sell
86,331
-3,835
-4% -$1.14M 5.02% 2
2024
Q2
$22.9M Sell
90,166
-4,142
-4% -$1.05M 5.22% 3
2024
Q1
$24.5M Sell
94,308
-5,127
-5% -$1.33M 5.37% 3
2023
Q4
$21.5M Sell
99,435
-99
-0.1% -$21.4K 5.37% 2
2023
Q3
$18.6M Sell
99,534
-2,336
-2% -$437K 5.51% 2
2023
Q2
$20M Sell
101,870
-385
-0.4% -$75.6K 5.69% 2
2023
Q1
$17M Sell
102,255
-7,615
-7% -$1.27M 4.91% 3
2022
Q4
$15.7M Sell
109,870
-15,750
-13% -$2.24M 4.58% 4
2022
Q3
$16M Sell
125,620
-3,810
-3% -$485K 4.87% 2
2022
Q2
$16.2M Sell
129,430
-2,050
-2% -$257K 4.4% 3
2022
Q1
$17.3M Sell
131,480
-6,075
-4% -$800K 3.9% 4
2021
Q4
$15.8M Buy
137,555
+245
+0.2% +$28.1K 3.29% 9
2021
Q3
$15.6M Buy
137,310
+735
+0.5% +$83.7K 3.44% 9
2021
Q2
$12.4M Sell
136,575
-7,875
-5% -$713K 2.83% 18
2021
Q1
$12.7M Sell
144,450
-3,600
-2% -$317K 3.15% 15
2020
Q4
$10.7M Sell
148,050
-6,100
-4% -$439K 3.06% 14
2020
Q3
$8.15M Sell
154,150
-2,500
-2% -$132K 2.73% 15
2020
Q2
$6.15M Sell
156,650
-10,750
-6% -$422K 2.3% 21
2020
Q1
$5.31M Sell
167,400
-400
-0.2% -$12.7K 2.59% 20
2019
Q4
$6.83M Sell
167,800
-1,200
-0.7% -$48.9K 2.52% 18
2019
Q3
$6.39M Sell
169,000
-2,800
-2% -$106K 2.49% 18
2019
Q2
$6.56M Buy
171,800
+6,500
+4% +$248K 2.63% 18
2019
Q1
$6.24M Buy
165,300
+21,600
+15% +$815K 2.6% 17
2018
Q4
$4.33M Buy
143,700
+9,900
+7% +$298K 2.22% 18
2018
Q3
$4.47M Sell
133,800
-900
-0.7% -$30K 1.89% 21
2018
Q2
$4.5M Hold
134,700
1.88% 22
2018
Q1
$4.63M Buy
134,700
+1,900
+1% +$65.3K 2.09% 21
2017
Q4
$5.19M Buy
132,800
+2,000
+2% +$78.2K 2.19% 20
2017
Q3
$4.89M Sell
130,800
-4,200
-3% -$157K 2.1% 21
2017
Q2
$4.44M Sell
135,000
-5,350
-4% -$176K 1.8% 22
2017
Q1
$5.21M Sell
140,350
-5,200
-4% -$193K 2.15% 22
2016
Q4
$5.07M Sell
145,550
-800
-0.5% -$27.9K 2.24% 19
2016
Q3
$4.1M Sell
146,350
-4,300
-3% -$120K 1.86% 23
2016
Q2
$3.48M Buy
150,650
+8,050
+6% +$186K 1.61% 24
2016
Q1
$3.22M Hold
142,600
1.44% 27
2015
Q4
$2.89M Sell
142,600
-6,200
-4% -$126K 1.39% 27
2015
Q3
$3.6M Buy
148,800
+24,800
+20% +$600K 1.84% 23
2015
Q2
$3.57M Buy
+124,000
New +$3.57M 1.67% 25