Royal Bank of Canada’s Vistra VST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$227M Sell
1,171,513
-438,291
-27% -$84.9M 0.04% 343
2025
Q1
$189M Sell
1,609,804
-172,995
-10% -$20.3M 0.04% 343
2024
Q4
$246M Buy
1,782,799
+758,596
+74% +$105M 0.05% 295
2024
Q3
$121M Sell
1,024,203
-462,008
-31% -$54.8M 0.02% 459
2024
Q2
$128M Sell
1,486,211
-218,344
-13% -$18.8M 0.03% 419
2024
Q1
$119M Sell
1,704,555
-490,709
-22% -$34.2M 0.03% 439
2023
Q4
$84.6M Buy
2,195,264
+622,850
+40% +$24M 0.02% 525
2023
Q3
$52.2M Buy
1,572,414
+1,247,016
+383% +$41.4M 0.01% 608
2023
Q2
$8.54M Sell
325,398
-1,179
-0.4% -$31K ﹤0.01% 1484
2023
Q1
$7.84M Sell
326,577
-72,304
-18% -$1.74M ﹤0.01% 1537
2022
Q4
$9.26M Buy
398,881
+33,503
+9% +$777K ﹤0.01% 1451
2022
Q3
$7.67M Buy
365,378
+32,968
+10% +$692K ﹤0.01% 1508
2022
Q2
$7.6M Sell
332,410
-53,607
-14% -$1.22M ﹤0.01% 1545
2022
Q1
$8.98M Sell
386,017
-273,118
-41% -$6.35M ﹤0.01% 1561
2021
Q4
$15M Sell
659,135
-431,362
-40% -$9.82M ﹤0.01% 1366
2021
Q3
$18.6M Buy
1,090,497
+178,052
+20% +$3.04M ﹤0.01% 1219
2021
Q2
$16.9M Sell
912,445
-271,249
-23% -$5.03M ﹤0.01% 1315
2021
Q1
$20.9M Buy
1,183,694
+315,837
+36% +$5.58M 0.01% 1118
2020
Q4
$17.1M Sell
867,857
-248,267
-22% -$4.88M ﹤0.01% 1174
2020
Q3
$21.1M Sell
1,116,124
-267,528
-19% -$5.05M 0.01% 908
2020
Q2
$25.8M Sell
1,383,652
-636,191
-31% -$11.8M 0.01% 789
2020
Q1
$32.2M Sell
2,019,843
-229,478
-10% -$3.66M 0.02% 575
2019
Q4
$51.7M Buy
2,249,321
+1,068,617
+91% +$24.6M 0.02% 518
2019
Q3
$31.6M Buy
1,180,704
+349,203
+42% +$9.33M 0.01% 680
2019
Q2
$18.8M Buy
831,501
+155,755
+23% +$3.53M 0.01% 988
2019
Q1
$17.6M Sell
675,746
-54,166
-7% -$1.41M 0.01% 990
2018
Q4
$16.7M Buy
729,912
+16,047
+2% +$367K 0.01% 929
2018
Q3
$17.8M Buy
713,865
+2,809
+0.4% +$69.9K 0.01% 1024
2018
Q2
$16.8M Buy
711,056
+209,639
+42% +$4.96M 0.01% 1008
2018
Q1
$10.4M Sell
501,417
-67,735
-12% -$1.41M ﹤0.01% 1286
2017
Q4
$10.4M Buy
569,152
+125,638
+28% +$2.3M ﹤0.01% 1304
2017
Q3
$8.29M Sell
443,514
-248,556
-36% -$4.65M ﹤0.01% 1374
2017
Q2
$11.6M Buy
+692,070
New +$11.6M 0.01% 1170