SIG North Trading’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
Q1
$12M Buy
91,400
+62,900
+221% +$7.06M 0.24% 69
2025
Q4
$2.46M Sell
28,500
-19,300
-40% -$1.76M 0.04% 135
2025
Q3
$4.34M Buy
47,800
+13,300
+39% +$1.15M 0.08% 100
2025
Q2
$2.74M Buy
34,500
+6,800
+25% +$486K 0.07% 115
2025
Q1
$2M Sell
27,700
-31,900
-54% -$2.19M 0.06% 123
2024
Q4
$3.67M Buy
59,600
+7,100
+14% +$515K 0.12% 77
2024
Q3
$3.7M Sell
52,500
-14,400
-22% -$1.02M 0.14% 90
2024
Q2
$4.57M Sell
66,900
-11,300
-14% -$778K 0.19% 77
2024
Q1
$5.41M Buy
+78,200
New +$4.77M 0.29% 74
2023
Q3
$20.2M Sell
327,200
-300
-0.1% -$16.4K 0.96% 32
2023
Q2
$16.8M Sell
327,500
-7,100
-2% -$353K 0.83% 34
2023
Q1
$17M Buy
334,600
+36,400
+12% +$1.82M 0.77% 35
2022
Q4
$14.5M Buy
298,200
+57,300
+24% +$2.95M 0.7% 35
2022
Q3
$10.5M Sell
240,900
-19,600
-8% -$895K 0.43% 53
2022
Q2
$12.3M Buy
260,500
+210,600
+422% +$10.8M 0.61% 44
2022
Q1
$2.42M Buy
49,900
+5,900
+13% +$253K 0.11% 114
2021
Q4
$1.59M Buy
+44,000
New +$1.51M 0.08% 140

Other funds holding IMO

SIG North Trading's IMO Position: Q1 2026 in Review

SIG North Trading reduced its Imperial Oil (IMO) stake by 30% in Q1 2026, selling an estimated $672K and leaving 13,749 shares worth $1.8M. The position accounts for 0.04% of the portfolio, ranked #164.

SIG North Trading first reported a position in IMO in Q4 2021 and has held it in 12 quarters since. The position peaked at $5.78M in Q3 2025. 405 funds tracked by Wall St. Rank hold IMO as of Q1 2026.

  • SIG North Trading held 13,749 shares of Imperial Oil worth $1.8M as of Q1 2026.
  • SIG North Trading sold 5,987 Imperial Oil shares in Q1 2026, an estimated $672K.
  • Imperial Oil made up 0.04% of SIG North Trading's portfolio in Q1 2026, its #164 holding.
  • SIG North Trading first reported a position in Imperial Oil in Q4 2021 and has held it in 12 quarters since.
  • SIG North Trading's Imperial Oil position peaked at $5.78M in Q3 2025.
  • 405 funds tracked by Wall St. Rank held Imperial Oil as of Q1 2026.

Based on SIG North Trading's 13F filing for Q1 2026, filed 15 May 2026.