Jefferies Financial 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
2026
Q2
$211K Sell
1,882
-44,450
-96% -$5.57M ﹤0.01% 1460
2026
Q1
$6.06M Buy
46,332
+11,001
+31% +$1.23M 0.04% 302
2025
Q4
$3.05M Buy
35,331
+22,644
+178% +$2.06M 0.02% 636
2025
Q3
$1.15M Sell
12,687
-56,063
-82% -$4.84M 0.01% 820
2025
Q2
$5.46M Sell
68,750
-97,833
-59% -$6.99M 0.05% 275
2025
Q1
$12M Sell
166,583
-33,470
-17% -$2.3M 0.11% 133
2024
Q4
$12.3M Buy
200,053
+74,533
+59% +$5.4M 0.07% 190
2024
Q3
$8.83M Sell
125,520
-14,725
-10% -$1.04M 0.06% 197
2024
Q2
$9.56M Sell
140,245
-43,797
-24% -$3.02M 0.1% 165
2024
Q1
$12.7M Buy
184,042
+2,083
+1% +$127K 0.12% 136
2023
Q4
$10.4M Buy
181,959
+21,577
+13% +$1.24M 0.07% 217
2023
Q3
$9.9M Sell
160,382
-77,974
-33% -$4.27M 0.09% 171
2023
Q2
$12.2M Buy
238,356
+60,514
+34% +$3.01M 0.11% 170
2023
Q1
$9.03M Buy
+177,842
New +$8.88M 0.07% 232

Other funds holding IMO

Jefferies Financial Group's IMO Position: Q2 2026 in Review

Jefferies Financial Group reduced its Imperial Oil (IMO) stake by 96% in Q2 2026, selling an estimated $5.57M and leaving 1,882 shares worth $211K. The position accounts for ﹤0.01% of the portfolio, ranked #1460.

Jefferies Financial Group first reported a position in IMO in Q1 2023 and has held it in 14 quarters since. The position peaked at $12.7M in Q1 2024. 413 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • Jefferies Financial Group held 1,882 shares of Imperial Oil worth $211K as of Q2 2026.
  • Jefferies Financial Group sold 44,450 Imperial Oil shares in Q2 2026, an estimated $5.57M.
  • Imperial Oil made up ﹤0.01% of Jefferies Financial Group's portfolio in Q2 2026, its #1460 holding.
  • Jefferies Financial Group first reported a position in Imperial Oil in Q1 2023 and has held it in 14 quarters since.
  • Jefferies Financial Group's Imperial Oil position peaked at $12.7M in Q1 2024.
  • 413 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on Jefferies Financial Group's 13F filing for Q2 2026, filed 17 Aug 2026.