National Bank of Canada’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
$15.3M Buy
1,363
+189
+16% +$23.7K 0.01% 628
2026
Q1
$15.4M Buy
1,174
+635
+118% +$71.2K 0.01% 562
2025
Q4
$4.66M Sell
539
-900
-63% -$81.9K ﹤0.01% 883
2025
Q3
$13M Sell
1,439
-44
-3% -$3.8K 0.01% 621
2025
Q2
$11.8M Buy
1,483
+158
+12% +$11.3K 0.01% 730
2025
Q1
$9.57M Buy
1,325
+167
+14% +$11.5K 0.01% 727
2024
Q4
$7.14M Buy
+1,158
New +$84K 0.01% 879

Other funds holding IMO

National Bank of Canada's IMO Position: Q2 2026 in Review

National Bank of Canada increased its Imperial Oil (IMO) stake by 64% in Q2 2026, buying an estimated $59.4M and bringing the position to 1,212,319 shares worth $135M. The position accounts for 0.1% of the portfolio, ranked #174.

National Bank of Canada first reported a position in IMO in Q4 2021 and has held it in 19 quarters since. 222 funds tracked by Wall St. Rank hold IMO as of Q2 2026.

  • National Bank of Canada held 1,212,319 shares of Imperial Oil worth $135M as of Q2 2026.
  • National Bank of Canada bought 474,285 Imperial Oil shares in Q2 2026, an estimated $59.4M.
  • Imperial Oil made up 0.1% of National Bank of Canada's portfolio in Q2 2026, its #174 holding.
  • National Bank of Canada first reported a position in Imperial Oil in Q4 2021 and has held it in 19 quarters since.
  • 222 funds tracked by Wall St. Rank held Imperial Oil as of Q2 2026.

Based on National Bank of Canada's 13F filing for Q2 2026, filed 10 Aug 2026.