Voloridge Investment Management’s Imperial Oil IMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-12,567
Closed -$1.64M 937
2026
Q1
$1.64M Sell
12,567
-144,361
-92% -$16.2M 0.01% 854
2025
Q4
$13.5M Buy
156,928
+46,941
+43% +$4.27M 0.05% 491
2025
Q3
$9.98M Sell
109,987
-131,307
-54% -$11.3M 0.03% 539
2025
Q2
$19.2M Sell
241,294
-137,925
-36% -$9.85M 0.07% 336
2025
Q1
$27.4M Sell
379,219
-10,029
-3% -$689K 0.1% 270
2024
Q4
$24M Buy
389,248
+65,011
+20% +$4.71M 0.08% 300
2024
Q3
$22.8M Sell
324,237
-14,193
-4% -$1M 0.08% 333
2024
Q2
$23.1M Sell
338,430
-28,056
-8% -$1.93M 0.09% 317
2024
Q1
$25.3M Buy
366,486
+25,287
+7% +$1.54M 0.09% 272
2023
Q4
$19.5M Buy
341,199
+220,844
+183% +$12.7M 0.08% 325
2023
Q3
$7.41M Buy
+120,355
New +$6.59M 0.04% 529
2023
Q1
Sell
-14,182
Closed -$691K 1468
2022
Q4
$691K Sell
14,182
-26,812
-65% -$1.38M ﹤0.01% 1218
2022
Q3
$1.77M Buy
+40,994
New +$1.87M 0.01% 1016
2021
Q3
Sell
-19,527
Closed -$594K 1739
2021
Q2
$594K Buy
+19,527
New +$589K ﹤0.01% 1391
2020
Q2
Sell
-13,420
Closed -$151K 1371
2020
Q1
$151K Buy
+13,420
New +$280K ﹤0.01% 998
2019
Q4
Sell
-12,617
Closed -$328K 1216
2019
Q3
$328K Buy
+12,617
New +$332K 0.01% 903
2019
Q2
Sell
-17,700
Closed -$484K 900
2019
Q1
$484K Buy
+17,700
New +$482K 0.01% 677

Other funds holding IMO

Voloridge Investment Management's IMO Position: Q2 2026 in Review

Voloridge Investment Management sold out of Imperial Oil (IMO) in Q2 2026, closing a stake of 12,567 shares — an estimated $1.64M sold.

Voloridge Investment Management first reported a position in IMO in Q1 2019 and held it in 17 quarters. The position peaked at $27.4M in Q1 2025. 410 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • Voloridge Investment Management reported no remaining Imperial Oil position as of Q2 2026 after selling out during the quarter.
  • Voloridge Investment Management sold 12,567 Imperial Oil shares in Q2 2026, an estimated $1.64M.
  • Voloridge Investment Management first reported a position in Imperial Oil in Q1 2019 and held it in 17 quarters.
  • Voloridge Investment Management's Imperial Oil position peaked at $27.4M in Q1 2025.
  • 410 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on Voloridge Investment Management's 13F filing for Q2 2026, filed 14 Aug 2026.