Massachusetts Financial Services’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
$241M Sell
637,149
-332,127
-34% -$126M 0.08% 241
2025
Q1
$246M Sell
969,276
-215,800
-18% -$54.9M 0.08% 235
2024
Q4
$375M Sell
1,185,076
-52,018
-4% -$16.4M 0.12% 192
2024
Q3
$369M Buy
1,237,094
+1,439
+0.1% +$429K 0.11% 186
2024
Q2
$314M Buy
1,235,655
+186,306
+18% +$47.3M 0.1% 194
2024
Q1
$273M Sell
1,049,349
-105,982
-9% -$27.5M 0.08% 218
2023
Q4
$249M Sell
1,155,331
-257,258
-18% -$55.5M 0.08% 214
2023
Q3
$264M Buy
1,412,589
+40,233
+3% +$7.53M 0.09% 206
2023
Q2
$270M Buy
1,372,356
+84,745
+7% +$16.6M 0.09% 213
2023
Q1
$215M Buy
1,287,611
+492,834
+62% +$82.1M 0.07% 238
2022
Q4
$113M Buy
794,777
+4,638
+0.6% +$661K 0.04% 339
2022
Q3
$101M Buy
790,139
+5,768
+0.7% +$735K 0.04% 338
2022
Q2
$98.3M Buy
784,371
+22,574
+3% +$2.83M 0.03% 355
2022
Q1
$100M Buy
761,797
+13,831
+2% +$1.82M 0.03% 386
2021
Q4
$85.8M Sell
747,966
-485,869
-39% -$55.7M 0.02% 414
2021
Q3
$140M Sell
1,233,835
-753,444
-38% -$85.8M 0.04% 325
2021
Q2
$180M Sell
1,987,279
-329,682
-14% -$29.9M 0.05% 280
2021
Q1
$204M Sell
2,316,961
-44,684
-2% -$3.93M 0.06% 258
2020
Q4
$170M Sell
2,361,645
-950,239
-29% -$68.4M 0.05% 265
2020
Q3
$175M Sell
3,311,884
-514,809
-13% -$27.2M 0.06% 237
2020
Q2
$150M Buy
3,826,693
+510,470
+15% +$20M 0.06% 252
2020
Q1
$105M Buy
3,316,223
+1,567,117
+90% +$49.7M 0.05% 256
2019
Q4
$71.2M Buy
1,749,106
+1,717,121
+5,369% +$69.9M 0.03% 376
2019
Q3
$1.21M Buy
31,985
+3,569
+13% +$135K ﹤0.01% 764
2019
Q2
$1.09M Buy
28,416
+3,960
+16% +$151K ﹤0.01% 786
2019
Q1
$923K Sell
24,456
-19,101
-44% -$721K ﹤0.01% 784
2018
Q4
$1.31M Buy
43,557
+3,392
+8% +$102K ﹤0.01% 750
2018
Q3
$1.34M Buy
+40,165
New +$1.34M ﹤0.01% 760
2017
Q3
Sell
-39,873
Closed -$1.31M 864
2017
Q2
$1.31M Sell
39,873
-792
-2% -$26.1K ﹤0.01% 733
2017
Q1
$1.51M Sell
40,665
-4,766
-10% -$177K ﹤0.01% 724
2016
Q4
$1.58M Buy
45,431
+1,075
+2% +$37.5K ﹤0.01% 737
2016
Q3
$1.24M Buy
+44,356
New +$1.24M ﹤0.01% 745