Royal 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
Q1
$7M Sell
53,500
-557,800
-91% -$62.6M ﹤0.01% 2176
2025
Q4
$52.8M Buy
611,300
+461,300
+308% +$42M 0.01% 917
2025
Q3
$13.6M Buy
150,000
+59,900
+66% +$5.17M ﹤0.01% 1937
2025
Q2
$7.16M Sell
90,100
-67,300
-43% -$4.81M ﹤0.01% 2284
2025
Q1
$11.4M Buy
157,400
+27,400
+21% +$1.88M ﹤0.01% 1661
2024
Q4
$8.01M Sell
130,000
-131,800
-50% -$9.56M ﹤0.01% 1963
2024
Q3
$18.4M Buy
261,800
+128,800
+97% +$9.12M ﹤0.01% 1393
2024
Q2
$9.08M Buy
133,000
+10,500
+9% +$723K ﹤0.01% 1736
2024
Q1
$8.47M Buy
122,500
+7,500
+7% +$458K ﹤0.01% 1786
2023
Q4
$6.58M Buy
115,000
+75,000
+188% +$4.31M ﹤0.01% 2049
2023
Q3
$2.46M Sell
40,000
-4,800
-11% -$263K ﹤0.01% 2675
2023
Q2
$2.29M Sell
44,800
-39,200
-47% -$1.95M ﹤0.01% 2731
2023
Q1
$4.27M Buy
+84,000
New +$4.19M ﹤0.01% 2203
2022
Q3
Sell
-70,000
Closed -$3.3M 7620
2022
Q2
$3.3M Sell
70,000
-643,800
-90% -$32.9M ﹤0.01% 2429
2022
Q1
$34.5M Buy
713,800
+460,700
+182% +$19.8M 0.01% 919
2021
Q4
$9.14M Sell
253,100
-7,700
-3% -$265K ﹤0.01% 1949
2021
Q3
$8.23M Buy
+260,800
New +$7.21M ﹤0.01% 1965
2018
Q4
Sell
-60,000
Closed -$1.94M 6911
2018
Q3
$1.94M Buy
+60,000
New +$1.92M ﹤0.01% 2864
2018
Q1
Sell
-10,000
Closed -$312K 6545
2017
Q4
$312K Buy
+10,000
New +$311K ﹤0.01% 4146
2015
Q3
Sell
-24,300
Closed -$938K 6708
2015
Q2
$938K Buy
+24,300
New +$1M ﹤0.01% 2981
2014
Q2
Sell
-38,400
Closed -$1.79M 6029
2014
Q1
$1.79M Buy
38,400
+38,100
+12,700% +$1.66M ﹤0.01% 2317
2013
Q4
$13K Sell
300
-8,300
-97% -$361K ﹤0.01% 5390
2013
Q3
$378K Sell
8,600
-42,500
-83% -$1.78M ﹤0.01% 3607
2013
Q2
$1.95M Buy
+51,100
New +$2M ﹤0.01% 2075

Other funds holding IMO

Royal Bank of Canada's IMO Position: Q1 2026 in Review

Royal Bank of Canada reduced its Imperial Oil (IMO) stake by 26% in Q1 2026, selling an estimated $199M and leaving 5,134,838 shares worth $672M. The position accounts for 0.12% of the portfolio, ranked #165.

Royal Bank of Canada first reported a position in IMO in Q2 2013 and has held it in 52 quarters since. The position peaked at $750M in Q2 2014. 405 funds tracked by Wall St. Rank hold IMO as of Q1 2026.

  • Royal Bank of Canada held 5,134,838 shares of Imperial Oil worth $672M as of Q1 2026.
  • Royal Bank of Canada sold 1,774,950 Imperial Oil shares in Q1 2026, an estimated $199M.
  • Imperial Oil made up 0.12% of Royal Bank of Canada's portfolio in Q1 2026, its #165 holding.
  • Royal Bank of Canada first reported a position in Imperial Oil in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's Imperial Oil position peaked at $750M in Q2 2014.
  • 405 funds tracked by Wall St. Rank held Imperial Oil as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.