Manulife (Manufacturers Life Insurance)’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
$85.4M Sell
652,792
-165,159
-20% -$18.5M 0.07% 245
2025
Q4
$70.8M Sell
817,951
-343,572
-30% -$31.3M 0.06% 278
2025
Q3
$105M Sell
1,161,523
-158,283
-12% -$13.7M 0.09% 218
2025
Q2
$104M Sell
1,319,806
-286,169
-18% -$20.4M 0.09% 201
2025
Q1
$117M Sell
1,605,975
-2,280,409
-59% -$157M 0.11% 176
2024
Q4
$240M Sell
3,886,384
-533,618
-12% -$38.7M 0.21% 105
2024
Q3
$311M Buy
4,420,002
+341,689
+8% +$24.2M 0.27% 73
2024
Q2
$278M Sell
4,078,313
-1,314,702
-24% -$90.5M 0.26% 84
2024
Q1
$372M Sell
5,393,015
-1,204,459
-18% -$73.5M 0.34% 62
2023
Q4
$376M Buy
6,597,474
+3,225,957
+96% +$185M 0.22% 74
2023
Q3
$209M Buy
3,371,517
+1,801,671
+115% +$98.7M 0.12% 127
2023
Q2
$80.3M Buy
1,569,846
+54,841
+4% +$2.73M 0.04% 242
2023
Q1
$77M Buy
1,515,005
+91,324
+6% +$4.56M 0.04% 255
2022
Q4
$69.3M Sell
1,423,681
-63,335
-4% -$3.26M 0.04% 269
2022
Q3
$65M Buy
1,487,016
+29,400
+2% +$1.34M 0.05% 275
2022
Q2
$68.6M Buy
1,457,616
+569,985
+64% +$29.1M 0.05% 269
2022
Q1
$43M Sell
887,631
-64,706
-7% -$2.78M 0.03% 416
2021
Q4
$34.1K Sell
952,337
-225,694
-19% -$7.76M 0.02% 477
2021
Q3
$47.2M Buy
1,178,031
+58,941
+5% +$1.63M 0.04% 386
2021
Q2
$42.3M Sell
1,119,090
-10,555
-0.9% -$318K 0.03% 414
2021
Q1
$34.4M Sell
1,129,645
-5,713
-0.5% -$126K 0.03% 464
2020
Q4
$27.4M Sell
1,135,358
-818
-0.1% -$13.1K 0.03% 506
2020
Q3
$18.1M Sell
1,136,176
-7,056
-0.6% -$111K 0.02% 574
2020
Q2
$18.1M Sell
1,143,232
-71,008
-6% -$1.07M 0.02% 567
2020
Q1
$13.6M Buy
1,214,240
+347,498
+40% +$7.25M 0.02% 607
2019
Q4
$23M Sell
866,742
-58,503
-6% -$1.48M 0.02% 514
2019
Q3
$24.3M Buy
925,245
+547,251
+145% +$14.4M 0.03% 500
2019
Q2
$10.5M Sell
377,994
-755,877
-67% -$21.2M 0.01% 815
2019
Q1
$31M Buy
1,133,871
+56,800
+5% +$1.55M 0.03% 433
2018
Q4
$27.3M Sell
1,077,071
-146,903
-12% -$4.46M 0.03% 439
2018
Q3
$39.6M Sell
1,223,974
-250,942
-17% -$8.04M 0.04% 394
2018
Q2
$49M Sell
1,474,916
-490,185
-25% -$15.3M 0.05% 344
2018
Q1
$52.1M Buy
1,965,101
+50,624
+3% +$1.46M 0.06% 318
2017
Q4
$59.7M Sell
1,914,477
-239,594
-11% -$7.45M 0.06% 284
2017
Q3
$68.8M Sell
2,154,071
-54,676
-2% -$1.62M 0.08% 252
2017
Q2
$64.3M Sell
2,208,747
-271,180
-11% -$7.93M 0.08% 254
2017
Q1
$75.6M Buy
2,479,927
+512,144
+26% +$16.6M 0.1% 223
2016
Q4
$68.4M Sell
1,967,783
-73,760
-4% -$2.48M 0.1% 206
2016
Q3
$63.9M Sell
2,041,543
-550,702
-21% -$17.1M 0.09% 216
2016
Q2
$81.8M Buy
2,592,245
+353,147
+16% +$11.2M 0.13% 168
2016
Q1
$74.7M Sell
2,239,098
-631,317
-22% -$19.7M 0.06% 185
2015
Q4
$93.3K Sell
2,870,415
-1,475,494
-34% -$47.8M 0.09% 158
2015
Q3
$137K Buy
4,345,909
+4,248,818
+4,376% +$147M 0.15% 122
2015
Q2
$3.75K Buy
97,091
+1,660
+2% +$68.4K ﹤0.01% 1196
2015
Q1
$3.81K Buy
+95,431
New +$3.72M ﹤0.01% 1167
2014
Q4
Sell
-560,605
Closed -$29.6K 3992
2014
Q3
$29.6K Buy
560,605
+18,480
+3% +$949K 0.04% 322
2014
Q2
$28.6M Sell
542,125
-697,109
-56% -$34.3M 0.04% 338
2014
Q1
$63.8K Buy
1,239,234
+616,144
+99% +$26.9M 0.1% 177
2013
Q4
$29.3K Sell
623,090
-21,626
-3% -$941K 0.05% 321
2013
Q3
$29K Buy
644,716
+20,645
+3% +$866K 0.05% 303
2013
Q2
$25M Buy
+624,071
New +$24.4M 0.05% 321

Other funds holding IMO

Manulife (Manufacturers Life Insurance)'s IMO Position: Q1 2026 in Review

Manulife (Manufacturers Life Insurance) reduced its Imperial Oil (IMO) stake by 20% in Q1 2026, selling an estimated $18.5M and leaving 652,792 shares worth $85.4M. The position accounts for 0.07% of the portfolio, ranked #245.

Manulife (Manufacturers Life Insurance) first reported a position in IMO in Q2 2013 and has held it in 51 quarters since. The position peaked at $376M in Q4 2023. 405 funds tracked by Wall St. Rank hold IMO as of Q1 2026.

  • Manulife (Manufacturers Life Insurance) held 652,792 shares of Imperial Oil worth $85.4M as of Q1 2026.
  • Manulife (Manufacturers Life Insurance) sold 165,159 Imperial Oil shares in Q1 2026, an estimated $18.5M.
  • Imperial Oil made up 0.07% of Manulife (Manufacturers Life Insurance)'s portfolio in Q1 2026, its #245 holding.
  • Manulife (Manufacturers Life Insurance) first reported a position in Imperial Oil in Q2 2013 and has held it in 51 quarters since.
  • Manulife (Manufacturers Life Insurance)'s Imperial Oil position peaked at $376M in Q4 2023.
  • 405 funds tracked by Wall St. Rank held Imperial Oil as of Q1 2026.

Based on Manulife (Manufacturers Life Insurance)'s 13F filing for Q1 2026, filed 15 May 2026.