Prelude Capital 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
2025
Q2
Sell
-3,657
Closed -$264K 1161
2025
Q1
$264K Buy
+3,657
New +$251K 0.02% 765
2024
Q4
Sell
-6,052
Closed -$426K 1361
2024
Q3
$426K Buy
6,052
+3,093
+105% +$219K 0.03% 694
2024
Q2
$202K Buy
+2,959
New +$204K 0.01% 1005
2023
Q4
Sell
-3,320
Closed -$204K 1223
2023
Q3
$204K Buy
+3,320
New +$182K 0.01% 890
2020
Q3
Sell
-877
Closed -$14K 2071
2020
Q2
$14K Buy
+877
New +$13.2K ﹤0.01% 1489
2019
Q2
Sell
-2,800
Closed -$77K 1880
2019
Q1
$77K Buy
2,800
+800
+40% +$21.8K ﹤0.01% 1007
2018
Q4
$51K Buy
+2,000
New +$60.8K ﹤0.01% 1108
2018
Q3
Sell
-1,800
Closed -$60K 1866
2018
Q2
$60K Buy
+1,800
New +$56.3K ﹤0.01% 1079
2015
Q3
Sell
-1,140
Closed -$44K 1621
2015
Q2
$44K Sell
1,140
-940
-45% -$38.7K 0.01% 1191
2015
Q1
$83K Buy
2,080
+1,080
+108% +$42.1K 0.01% 1087
2014
Q4
$43K Buy
+1,000
New +$45.5K 0.01% 1306
2014
Q3
Sell
-3,000
Closed -$158K 1974
2014
Q2
$158K Sell
3,000
-500
-14% -$24.6K 0.02% 842
2014
Q1
$163K Buy
3,500
+200
+6% +$8.72K 0.02% 803
2013
Q4
$146K Buy
3,300
+3,200
+3,200% +$139K 0.02% 705
2013
Q3
$4K Buy
+100
New +$4.19K ﹤0.01% 1529

Other funds holding IMO

Prelude Capital Management's IMO Position: Q2 2025 in Review

Prelude Capital Management sold out of Imperial Oil (IMO) in Q2 2025, closing a stake of 3,657 shares — an estimated $264K sold.

Prelude Capital Management first reported a position in IMO in Q3 2013 and held it in 15 quarters. The position peaked at $426K in Q3 2024. 319 funds tracked by Wall St. Rank hold IMO as of Q2 2025.

  • Prelude Capital Management reported no remaining Imperial Oil position as of Q2 2025 after selling out during the quarter.
  • Prelude Capital Management sold 3,657 Imperial Oil shares in Q2 2025, an estimated $264K.
  • Prelude Capital Management first reported a position in Imperial Oil in Q3 2013 and held it in 15 quarters.
  • Prelude Capital Management's Imperial Oil position peaked at $426K in Q3 2024.
  • 319 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2025.

Based on Prelude Capital Management's 13F filing for Q2 2025, filed 14 Aug 2025.