StoneX Group’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
-6,881
Closed -$501K 951
2025
Q1
$501K Buy
6,881
+437
+7% +$30K 0.03% 470
2024
Q4
$399K Buy
6,444
+271
+4% +$19.6K 0.02% 520
2024
Q3
$438K Sell
6,173
-56
-0.9% -$3.96K 0.2% 145
2024
Q2
$428K Sell
6,229
-319
-5% -$22K 0.2% 132
2024
Q1
$456K Sell
6,548
-306
-4% -$18.7K 0.24% 110
2023
Q4
$395K Buy
6,854
+408
+6% +$23.4K 0.21% 130
2023
Q3
$399K Buy
6,446
+621
+11% +$34K 0.22% 125
2023
Q2
$300K Buy
5,825
+259
+5% +$12.9K 0.17% 175
2023
Q1
$284K Buy
+5,566
New +$278K 0.17% 186

Other funds holding IMO

StoneX Group's IMO Position: Q2 2025 in Review

StoneX Group sold out of Imperial Oil (IMO) in Q2 2025, closing a stake of 6,881 shares — an estimated $501K sold.

StoneX Group first reported a position in IMO in Q1 2023 and held it in 9 quarters. The position peaked at $501K in Q1 2025. 319 funds tracked by Wall St. Rank hold IMO as of Q2 2025.

  • StoneX Group reported no remaining Imperial Oil position as of Q2 2025 after selling out during the quarter.
  • StoneX Group sold 6,881 Imperial Oil shares in Q2 2025, an estimated $501K.
  • StoneX Group first reported a position in Imperial Oil in Q1 2023 and held it in 9 quarters.
  • StoneX Group's Imperial Oil position peaked at $501K in Q1 2025.
  • 319 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2025.

Based on StoneX Group's 13F filing for Q2 2025, filed 13 Aug 2025.