Royal Bank of Canada’s Vista Energy VIST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.21M Buy
29,301
+6,628
+29% +$387K ﹤0.01% 3015
2025
Q4
$1.1M Buy
22,673
+20,339
+871% +$919K ﹤0.01% 3592
2025
Q3
$81K Sell
2,334
-5,508
-70% -$228K ﹤0.01% 5619
2025
Q2
$375K Sell
7,842
-1,582
-17% -$74.9K ﹤0.01% 4680
2025
Q1
$439K Buy
9,424
+4,246
+82% +$220K ﹤0.01% 4100
2024
Q4
$280K Sell
5,178
-602
-10% -$31K ﹤0.01% 4536
2024
Q3
$256K Sell
5,780
-3,770
-39% -$177K ﹤0.01% 4618
2024
Q2
$435K Buy
9,550
+9,289
+3,559% +$411K ﹤0.01% 4132
2024
Q1
$11K Sell
261
-161
-38% -$5.6K ﹤0.01% 6181
2023
Q4
$12K Sell
422
-2,133
-83% -$62.9K ﹤0.01% 6463
2023
Q3
$78K Sell
2,555
-2,523
-50% -$66K ﹤0.01% 5540
2023
Q2
$123K Buy
5,078
+4,313
+564% +$93.8K ﹤0.01% 5168
2023
Q1
$15K Hold
765
﹤0.01% 6151
2022
Q4
$12K Buy
+765
New +$10K ﹤0.01% 6485
2022
Q1
Sell
-686
Closed -$4K 8041
2021
Q4
$4K Hold
686
﹤0.01% 7292
2021
Q3
$3K Hold
686
﹤0.01% 7279
2021
Q2
$3K Hold
686
﹤0.01% 7192
2021
Q1
$2K Buy
+686
New +$1.86K ﹤0.01% 7254

Other funds holding VIST

Royal Bank of Canada's VIST Position: Q1 2026 in Review

Royal Bank of Canada increased its Vista Energy (VIST) stake by 29% in Q1 2026, buying an estimated $387K and bringing the position to 29,301 shares worth $2.21M. The position accounts for ﹤0.01% of the portfolio, ranked #3015.

Royal Bank of Canada first reported a position in VIST in Q1 2021 and has held it in 18 quarters since. 222 funds tracked by Wall St. Rank hold VIST as of Q1 2026.

  • Royal Bank of Canada held 29,301 shares of Vista Energy worth $2.21M as of Q1 2026.
  • Royal Bank of Canada bought 6,628 Vista Energy shares in Q1 2026, an estimated $387K.
  • Vista Energy made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #3015 holding.
  • Royal Bank of Canada first reported a position in Vista Energy in Q1 2021 and has held it in 18 quarters since.
  • 222 funds tracked by Wall St. Rank held Vista Energy as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.