Massachusetts Financial Services
VST icon

Massachusetts Financial Services’s Vistra VST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.2B Buy
6,175,553
+258,983
+4% +$50.2M 0.38% 76
2025
Q1
$695M Sell
5,916,570
-343,793
-5% -$40.4M 0.23% 123
2024
Q4
$863M Buy
6,260,363
+2,433,732
+64% +$336M 0.27% 102
2024
Q3
$454M Buy
3,826,631
+1,293,974
+51% +$153M 0.14% 164
2024
Q2
$218M Buy
2,532,657
+1,356,488
+115% +$117M 0.07% 249
2024
Q1
$81.9M Sell
1,176,169
-404,008
-26% -$28.1M 0.02% 402
2023
Q4
$60.9M Sell
1,580,177
-184,600
-10% -$7.11M 0.02% 424
2023
Q3
$58.6M Sell
1,764,777
-142,026
-7% -$4.71M 0.02% 417
2023
Q2
$50.1M Sell
1,906,803
-18,709
-1% -$491K 0.02% 436
2023
Q1
$46.2M Buy
1,925,512
+37,745
+2% +$906K 0.02% 447
2022
Q4
$43.8M Sell
1,887,767
-296,945
-14% -$6.89M 0.02% 466
2022
Q3
$45.9M Buy
2,184,712
+254,128
+13% +$5.34M 0.02% 452
2022
Q2
$44.1M Buy
1,930,584
+555,295
+40% +$12.7M 0.02% 467
2022
Q1
$32M Buy
1,375,289
+293,775
+27% +$6.83M 0.01% 539
2021
Q4
$24.6M Sell
1,081,514
-552,223
-34% -$12.6M 0.01% 587
2021
Q3
$27.9M Sell
1,633,737
-301,648
-16% -$5.16M 0.01% 576
2021
Q2
$35.9M Sell
1,935,385
-1,000,682
-34% -$18.6M 0.01% 553
2021
Q1
$51.9M Sell
2,936,067
-2,450,688
-45% -$43.3M 0.02% 489
2020
Q4
$106M Sell
5,386,755
-452,561
-8% -$8.9M 0.03% 358
2020
Q3
$110M Sell
5,839,316
-213,665
-4% -$4.03M 0.04% 305
2020
Q2
$113M Sell
6,052,981
-1,165,503
-16% -$21.7M 0.04% 293
2020
Q1
$115M Sell
7,218,484
-55,965
-0.8% -$893K 0.05% 242
2019
Q4
$167M Buy
7,274,449
+687,848
+10% +$15.8M 0.06% 241
2019
Q3
$176M Buy
6,586,601
+1,686,266
+34% +$45.1M 0.07% 218
2019
Q2
$111M Buy
4,900,335
+258,179
+6% +$5.85M 0.05% 287
2019
Q1
$121M Buy
4,642,156
+610,035
+15% +$15.9M 0.05% 258
2018
Q4
$92.3M Sell
4,032,121
-1,262,805
-24% -$28.9M 0.04% 275
2018
Q3
$132M Sell
5,294,926
-395,636
-7% -$9.84M 0.05% 246
2018
Q2
$135M Buy
+5,690,562
New +$135M 0.06% 239
2018
Q1
Sell
-233,457
Closed -$4.28M 882
2017
Q4
$4.28M Buy
233,457
+189,608
+432% +$3.47M ﹤0.01% 670
2017
Q3
$820K Hold
43,849
﹤0.01% 768
2017
Q2
$736K Buy
+43,849
New +$736K ﹤0.01% 786