Russell Investments Group
VST icon

Russell Investments Group’s Vistra VST Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$68.5M Buy
353,534
+32,740
+10% +$6.35M 0.09% 232
2025
Q1
$37.7M Sell
320,794
-630,500
-66% -$74M 0.05% 382
2024
Q4
$131M Buy
951,294
+144,711
+18% +$20M 0.18% 106
2024
Q3
$95.6M Sell
806,583
-111,913
-12% -$13.3M 0.14% 151
2024
Q2
$79M Sell
918,496
-381,000
-29% -$32.8M 0.13% 166
2024
Q1
$90.5M Buy
1,299,496
+265,599
+26% +$18.5M 0.14% 152
2023
Q4
$39.8M Buy
1,033,897
+261,207
+34% +$10.1M 0.07% 305
2023
Q3
$25.6M Sell
772,690
-91,124
-11% -$3.02M 0.05% 401
2023
Q2
$22.7M Buy
863,814
+35,572
+4% +$934K 0.04% 451
2023
Q1
$19.9M Buy
828,242
+120,886
+17% +$2.9M 0.04% 512
2022
Q4
$16.4M Buy
707,356
+89,458
+14% +$2.08M 0.03% 581
2022
Q3
$13M Buy
617,898
+331,404
+116% +$6.96M 0.03% 650
2022
Q2
$6.55M Sell
286,494
-158,242
-36% -$3.62M 0.01% 957
2022
Q1
$10.3M Sell
444,736
-186,436
-30% -$4.33M 0.02% 819
2021
Q4
$14.4M Sell
631,172
-94,798
-13% -$2.16M 0.02% 729
2021
Q3
$12.4M Sell
725,970
-243,810
-25% -$4.17M 0.02% 784
2021
Q2
$18M Sell
969,780
-51,556
-5% -$956K 0.03% 649
2021
Q1
$18.1M Buy
1,021,336
+115,621
+13% +$2.04M 0.03% 633
2020
Q4
$17.7M Sell
905,715
-168,430
-16% -$3.3M 0.04% 559
2020
Q3
$20.1M Sell
1,074,145
-313,139
-23% -$5.87M 0.04% 482
2020
Q2
$25.9M Sell
1,387,284
-734,215
-35% -$13.7M 0.06% 371
2020
Q1
$33.9M Buy
2,121,499
+437,041
+26% +$6.99M 0.09% 262
2019
Q4
$38.6M Buy
1,684,458
+799,929
+90% +$18.4M 0.07% 321
2019
Q3
$23.6M Buy
884,529
+175,531
+25% +$4.69M 0.05% 468
2019
Q2
$16M Buy
708,998
+301,978
+74% +$6.83M 0.03% 655
2019
Q1
$10.6M Sell
407,020
-18,217
-4% -$474K 0.02% 871
2018
Q4
$9.71M Sell
425,237
-143,610
-25% -$3.28M 0.02% 826
2018
Q3
$14.1M Sell
568,847
-861,019
-60% -$21.4M 0.03% 762
2018
Q2
$33.7M Buy
1,429,866
+440,558
+45% +$10.4M 0.07% 315
2018
Q1
$20.6M Sell
989,308
-67,324
-6% -$1.4M 0.03% 599
2017
Q4
$18.9M Sell
1,056,632
-256,726
-20% -$4.6M 0.03% 673
2017
Q3
$24.5M Buy
1,313,358
+437,178
+50% +$8.17M 0.04% 529
2017
Q2
$14.7M Buy
+876,180
New +$14.7M 0.03% 737