Investment Management Corp of Ontario (IMCO)’s Vistra VST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$25.6M Buy
161,468
+4,620
+3% +$717K 0.32% 69
2026
Q1
$23.6M Buy
156,848
+126,715
+421% +$20.5M 0.3% 71
2025
Q4
$4.86M Buy
30,133
+14,164
+89% +$2.58M 0.06% 258
2025
Q3
$3.13M Sell
15,969
-65,316
-80% -$12.9M 0.05% 270
2025
Q2
$15.8M Buy
81,285
+975
+1% +$144K 0.23% 64
2025
Q1
$9.43M Buy
80,310
+32,684
+69% +$4.88M 0.19% 88
2024
Q4
$6.57M Buy
47,626
+12,146
+34% +$1.69M 0.22% 66
2024
Q3
$4.21M Buy
35,480
+3,800
+12% +$323K 0.09% 156
2024
Q2
$2.72M Sell
31,680
-20,955
-40% -$1.75M 0.07% 184
2024
Q1
$3.67M Sell
52,635
-12,600
-19% -$623K 0.11% 129
2023
Q4
$2.51M Buy
+65,235
New +$2.27M 0.06% 212

Other funds holding VST

Investment Management Corp of Ontario (IMCO)'s VST Position: Q2 2026 in Review

Investment Management Corp of Ontario (IMCO) increased its Vistra (VST) stake by 2.9% in Q2 2026, buying an estimated $717K and bringing the position to 161,468 shares worth $25.6M. The position accounts for 0.32% of the portfolio, ranked #69.

Investment Management Corp of Ontario (IMCO) first reported a position in VST in Q4 2023 and has held it in 11 quarters since. 1,404 funds tracked by Wall St. Rank hold VST as of Q2 2026.

  • Investment Management Corp of Ontario (IMCO) held 161,468 shares of Vistra worth $25.6M as of Q2 2026.
  • Investment Management Corp of Ontario (IMCO) bought 4,620 Vistra shares in Q2 2026, an estimated $717K.
  • Vistra made up 0.32% of Investment Management Corp of Ontario (IMCO)'s portfolio in Q2 2026, its #69 holding.
  • Investment Management Corp of Ontario (IMCO) first reported a position in Vistra in Q4 2023 and has held it in 11 quarters since.
  • 1,404 funds tracked by Wall St. Rank held Vistra as of Q2 2026.

Based on Investment Management Corp of Ontario (IMCO)'s 13F filing for Q2 2026, filed 14 Aug 2026.