Triasima Portfolio 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
Q1
$9.5M Sell
72,745
-11,230
-13% -$1.26M 1.44% 18
2025
Q4
$7.26M Buy
83,975
+12,570
+18% +$1.14M 1.09% 29
2025
Q3
$6.48M Buy
+71,405
New +$6.17M 0.98% 32
2025
Q2
Sell
-49,330
Closed -$3.56M 147
2025
Q1
$3.56M Sell
49,330
-43,519
-47% -$2.99M 0.7% 48
2024
Q4
$5.72M Sell
92,849
-16,901
-15% -$1.23M 1.11% 24
2024
Q3
$7.72M Sell
109,750
-269,300
-71% -$19.1M 1.74% 18
2024
Q2
$25.8M Buy
379,050
+59,750
+19% +$4.11M 2.36% 13
2024
Q1
$22M Buy
319,300
+49,200
+18% +$3M 1.85% 20
2023
Q4
$15.4M Sell
270,100
-86,533
-24% -$4.97M 1.27% 25
2023
Q3
$22.1M Buy
356,633
+57,500
+19% +$3.15M 2.03% 17
2023
Q2
$20.3M Sell
299,133
-41,145
-12% -$2.04M 1.28% 29
2023
Q1
$17.3M Sell
340,278
-446,057
-57% -$22.3M 1.43% 28
2022
Q4
$38.3M Sell
786,335
-30,645
-4% -$1.58M 2.93% 8
2022
Q3
$35.3M Sell
816,980
-150,845
-16% -$6.89M 2.87% 10
2022
Q2
$45.6M Sell
967,825
-57,010
-6% -$2.91M 3.21% 9
2022
Q1
$49.6M Sell
1,024,835
-169,482
-14% -$7.27M 2.39% 12
2021
Q4
$43M Buy
1,194,317
+264,545
+28% +$9.1M 2.07% 13
2021
Q3
$29.4M Buy
929,772
+365,182
+65% +$10.1M 1.57% 18
2021
Q2
$17.2M Buy
+564,590
New +$17M 0.84% 33

Other funds holding IMO

Triasima Portfolio Management's IMO Position: Q1 2026 in Review

Triasima Portfolio Management reduced its Imperial Oil (IMO) stake by 13% in Q1 2026, selling an estimated $1.26M and leaving 72,745 shares worth $9.5M. The position accounts for 1.44% of the portfolio, ranked #18.

Triasima Portfolio Management first reported a position in IMO in Q2 2021 and has held it in 19 quarters since. The position peaked at $49.6M in Q1 2022. 405 funds tracked by Wall St. Rank hold IMO as of Q1 2026.

  • Triasima Portfolio Management held 72,745 shares of Imperial Oil worth $9.5M as of Q1 2026.
  • Triasima Portfolio Management sold 11,230 Imperial Oil shares in Q1 2026, an estimated $1.26M.
  • Imperial Oil made up 1.44% of Triasima Portfolio Management's portfolio in Q1 2026, its #18 holding.
  • Triasima Portfolio Management first reported a position in Imperial Oil in Q2 2021 and has held it in 19 quarters since.
  • Triasima Portfolio Management's Imperial Oil position peaked at $49.6M in Q1 2022.
  • 405 funds tracked by Wall St. Rank held Imperial Oil as of Q1 2026.

Based on Triasima Portfolio Management's 13F filing for Q1 2026, filed 24 Apr 2026.