Imperial Oil Limited
US ˙ NYSEAM ˙ CA4530384086

SecurityIMO / Imperial Oil Limited
InstitutionTd Asset Management Inc
Latest Disclosed Ownership3,442,216 shares
Latest Disclosed Value $ 449,432,967
Td Asset Management Inc reports 11.70% decrease in ownership of IMO / Imperial Oil Limited

On May 11, 2026 - Td Asset Management Inc filed a 13F-HR form disclosing ownership of 3,442,216 shares of Imperial Oil Limited (US:IMO) valued at $450,310,697 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 10, 2026 disclosing 3,898,254 shares of Imperial Oil Limited. This represents a change in shares of -11.70% during the quarter. The current value of the position is $434,648,614 USD.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-11 2026-03-31 13F IMPERIAL OIL COM NEW 453038408 3,442,216 -456,038 -11.70 449,433 33.27 0.3647
2026-02-10 2025-12-31 13F IMPERIAL OIL COM NEW 453038408 3,898,254 -572,104 -12.80 337,228 -16.82 0.2713
2025-11-10 2025-09-30 13F IMPERIAL OIL COM NEW 453038408 4,470,358 -123,713 -2.69 405,429 11.31 0.3293
2025-07-28 2025-06-30 13F IMPERIAL OIL COM NEW 453038408 4,594,071 -279,772 -5.74 364,226 3.47 0.3109
2025-05-07 2025-03-31 13F IMPERIAL OIL COM NEW 453038408 4,873,843 47,898 0.99 352,014 18.42 0.3240
2025-02-11 2024-12-31 13F IMPERIAL OIL COM NEW 453038408 4,825,945 105,970 2.25 297,268 -10.43 0.2630
2024-11-01 2024-09-30 13F IMPERIAL OIL COM NEW 453038408 4,719,975 923,315 24.32 331,898 28.24 0.2929
2024-08-02 2024-06-30 13F IMPERIAL OIL COM NEW 453038408 3,796,660 412,600 12.19 258,817 10.78 0.2414
2024-05-08 2024-03-31 13F IMPERIAL OIL COM NEW 453038408 3,384,060 2,259,766 200.99 233,640 263.04 0.2174
2024-02-12 2023-12-31 13F IMPERIAL OIL COM NEW 453038408 1,124,294 229,953 25.71 64,357 16.29 0.0633
2023-10-27 2023-09-30 13F IMPERIAL OIL COM NEW 453038408 894,341 -60,541 -6.34 55,341 13.14 0.0670
2023-08-09 2023-06-30 13F IMPERIAL OIL COM NEW 453038408 954,882 37,974 4.14 48,911 5.04 0.0557
2023-05-10 2023-03-31 13F IMPERIAL OIL COM NEW 453038408 916,908 9,761 1.08 46,565 5.46 0.0562
2023-02-07 2022-12-31 13F IMPERIAL OIL COM NEW 453038408 907,147 -246,696 -21.38 44,154 -13.31 0.0545
2022-11-07 2022-09-30 13F IMPERIAL OIL COM NEW 453038408 1,153,843 -57,454 -4.74 50,934 -10.61 0.0638
2022-08-04 2022-06-30 13F IMPERIAL OIL COM NEW 453038408 1,211,297 1,158,693 2,202.67 56,980 2,136.26 0.0660
2022-05-10 2022-03-31 13F IMPERIAL OIL COM NEW 453038408 52,604 -1,401,589 -96.38 2,548 -95.15 0.0015
2022-05-10 2022-03-31 13F IMPERIAL OIL COM NEW 453038408 1,378,822 66,786
2022-02-10 2021-12-31 13F IMPERIAL OIL COM NEW 453038408 1,454,193 -62,605 -4.13 52,520 9.58 0.0440
2021-11-09 2021-09-30 13F IMPERIAL OIL COM NEW 453038408 1,516,798 21,169 1.42 47,928 17.04 0.0498
2021-08-11 2021-06-30 13F IMPERIAL OIL COM NEW 453038408 1,495,629 660,641 79.12 40,951 102.50 0.0416
2021-05-14 2021-03-31 13F IMPERIAL OIL COM NEW 453038408 834,988 9,651 1.17 20,223 29.20 0.0226
2021-02-16 2020-12-31 13F IMPERIAL OIL COM NEW 453038408 825,337 -134,363 -14.00 15,652 36.66 0.0190
2020-11-10 2020-09-30 13F IMPERIAL OIL COM NEW 453038408 959,700 -444,740 -31.67 11,453 -49.14 0.0159
2020-08-13 2020-06-30 13F IMPERIAL OIL COM NEW 453038408 1,404,440 -262,741 -15.76 22,520 20.83 0.0320
2020-05-15 2020-03-31 13F IMPERIAL OIL COM NEW 453038408 1,667,181 -1,196,538 -41.78 18,638 -75.43 0.0315
2020-02-11 2019-12-31 13F IMPERIAL OIL COM NEW 453038408 2,863,719 -681,236 -19.22 75,859 -17.88 0.1101
2019-11-07 2019-09-30 13F IMPERIAL OIL COM NEW 453038408 3,544,955 -506,970 -12.51 92,373 -17.84 0.1412
2019-08-01 2019-06-30 13F IMPERIAL OIL COM NEW 453038408 4,051,925 -372,117 -8.41 112,434 -6.93 0.1684
2019-05-08 2019-03-31 13F IMPERIAL OIL COM NEW 453038408 4,424,042 -1,151,639 -20.65 120,805 -14.45 0.1844
2019-02-01 2018-12-31 13F IMPERIAL OIL COM NEW 453038408 5,575,681 -386,519 -6.48 141,210 -26.76 0.2456
2018-11-01 2018-09-30 13F IMPERIAL OIL COM NEW 453038408 5,962,200 -347,556 -5.51 192,806 -8.02 0.2852
2018-07-31 2018-06-30 13F IMPERIAL OIL COM NEW 453038408 6,309,756 -1,555,640 -19.78 209,614 0.70 0.3194
2018-05-11 2018-03-31 13F IMPERIAL OIL COM NEW 453038408 7,865,396 -211,386 -2.62 208,159 -17.69 0.3187
2018-02-02 2017-12-31 13F IMPERIAL OIL COM NEW 453038408 8,076,782 -1,125,517 -12.23 252,885 -13.78 0.3684
2017-11-09 2017-09-30 13F IMPERIAL OIL COM NEW 453038408 9,202,299 628,346 7.33 293,295 17.53 0.4397
2017-08-01 2017-06-30 13F IMPERIAL OIL COM NEW 453038408 8,573,953 794,733 10.22 249,559 5.58 0.3933
2017-05-05 2017-03-31 13F IMPERIAL OIL COM NEW 453038408 7,779,220 156,127 2.05 236,362 -10.98 0.3770
2017-02-08 2016-12-31 13F IMPERIAL OIL COM NEW 453038408 7,623,093 -213,279 -2.72 265,523 8.51 0.4478
2016-11-02 2016-09-30 13F IMPERIAL OIL COM NEW 453038408 7,836,372 365,287 4.89 244,706 4.05 0.4234
2016-08-04 2016-06-30 13F IMPERIAL OIL COM NEW 453038408 7,471,085 331,018 4.64 235,172 -1.82 0.4266
2016-05-05 2016-03-31 13F IMPERIAL OIL COM NEW 453038408 7,140,067 -1,049,805 -12.82 239,520 -9.88 0.4479
2016-02-04 2015-12-31 13F IMPERIAL OIL COM NEW 453038408 8,189,872 -26,220 -0.32 265,783 2.58 0.5272
2015-11-12 2015-09-30 13F IMPERIAL OIL COM NEW 453038408 8,216,092 624,401 8.22 259,101 -11.69 0.5101
2015-08-11 2015-06-30 13F IMPERIAL OIL COM NEW 453038408 7,591,691 443,871 6.21 293,403 2.84 0.5239
2015-04-28 2015-03-31 13F IMPERIAL OIL COM NEW 453038408 7,147,820 7,147,820 0.00 285,292 0.5149
2015-01-30 2014-12-31 13F IMPERIAL OIL COM NEW 453038408 0 -7,000,248 -100.00 0 -100.00
2014-11-06 2014-09-30 13F IMPERIAL OIL COM NEW 453038408 7,000,248 -77,453 -1.09 331,424 -11.30 0.5716
2014-08-12 2014-06-30 13F IMPERIAL OIL COM NEW 453038408 7,077,701 -79,231 -1.11 373,637 11.93 0.6366
2014-05-09 2014-03-31 13F IMPERIAL OIL COM NEW 453038408 7,156,932 -93,267 -1.29 333,806 3.99 0.6071
2014-02-07 2013-12-31 13F IMPERIAL OIL COM NEW 453038408 7,250,199 -17,352 -0.24 320,988 0.37 0.5996
2013-11-08 2013-09-30 13F IMPERIAL OIL COM NEW 453038408 7,267,551 130,769 1.83 319,790 17.74 0.6353
2013-07-24 2013-06-30 13F IMPERIAL OIL COM NEW 453038408 7,136,782 7,136,782 271,617 0.5826
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.