Imperial Oil Limited (IMO) Shareholders & Insider Trades

Executive TeamFinancialsSegmentsShareholders

Imperial Oil shareholders at a glance

The largest holder of Imperial Oil stock is ExxonMobil Holdings Corp., with 330.0 million shares (68.24% of the company), worth about $43.34 billion as of September 25, 2026. The 10 largest holders together own 88.7%.

In Q2 2026, 439 institutional holdings reports listed 143.0 million shares worth $16.10 billion, up 17.2% in shares from Q1 2026.

Insiders reported 107 transactions in the last two years: no sales and no purchases. The newest one on file is from September 21, 2026 (Exxonmobil Holdings Corporation, 10% Security Holder of Issuer).

Major holders as of September 25, 2026; quarterly totals from institutional holdings reports (latest Q2 2026); insider transactions on file through September 21, 2026.

IMO logo

Imperial Oil Limited

IMOCanada
Energy

Shareholders Summary

2026Q2

Filings
439
Options Value
$71.00M
Value (excl. Options)
$16.10B
Shares (excl. Options)
143.00M

Ownership by Type

Geographic Distribution

Largest Imperial Oil shareholders

HolderShares% of companyValue
ExxonMobil Holdings Corp.330.0 million68.24%$43.3B
Fidelity Management & Research Co. LLC52.8 million10.91%$6.9B
First Eagle Investment Management LLC13.6 million2.81%$1.8B
Goldman Sachs Asset Management LP10.6 million2.20%$1.4B
Fidelity Investments Canada ULC5.1 million1.06%$671.0M
Royal Trust Corporation of Canada4.0 million0.84%$531.0M
Vanguard Capital Management LLC3.8 million0.79%$504.0M
TD Waterhouse Private Investment Counsel, Inc.3.4 million0.71%$452.0M
UBS Financial Services, Inc.2.9 million0.59%$377.0M
BMO Bank NA (Investment Management)2.8 million0.57%$364.0M

As of September 25, 2026.

Imperial Oil institutional holdings by quarter

QuarterReportsSharesValue
Q2 2026439143.0 million$16.1B
Q1 2026434122.0 million$15.9B
Q4 2025378129.0 million$11.2B
Q3 2025356131.0 million$11.9B
Q2 2025347137.0 million$10.9B
Q1 2025330124.0 million$9.0B
Q4 2024325122.0 million$7.5B
Q3 2024321122.0 million$8.6B

Shares and value held by institutions that file quarterly holdings reports (options not included).

Imperial Oil insider trades

InsiderDateTitleTransactionValue
Exxonmobil Holdings CorporationSep 21, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 126.55 per share.$20.6M
Exxonmobil Holdings CorporationSep 18, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 130.00 per share.$21.1M
Exxonmobil Holdings CorporationSep 17, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 130.46 per share.$21.2M
Exxonmobil Holdings CorporationSep 16, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 130.51 per share.$21.2M
Exxonmobil Holdings CorporationSep 15, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 135.27 per share.$22.0M
Exxonmobil Holdings CorporationSep 14, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 131.80 per share.$21.4M
Exxonmobil Holdings CorporationSep 11, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 130.04 per share.$21.1M
Exxonmobil Holdings CorporationSep 10, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 131.00 per share.$21.3M
Exxonmobil Holdings CorporationSep 9, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 131.72 per share.$21.4M
Exxonmobil Holdings CorporationSep 8, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 131.23 per share.$21.3M
Exxonmobil Holdings CorporationSep 4, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 128.63 per share.$20.9M
Exxonmobil Holdings CorporationSep 3, 202610% Security Holder of IssuerRedemption, retraction, cancelation, repurchase at price 131.97 per share.$21.4M

Newest 12 of 107 insider transactions in the last two years.

Questions and answers

Who owns the most Imperial Oil stock?

ExxonMobil Holdings Corp., with 68.24% of the company (as of September 25, 2026). Next: Fidelity Management & Research Co. LLC (10.91%) and First Eagle Investment Management LLC (2.81%).

How many institutions own Imperial Oil stock?

439 institutional holdings reports listed Imperial Oil shares in Q2 2026, 143.0 million shares in all worth $16.10 billion.

Are Imperial Oil insiders buying or selling the stock?

In the last two years insiders reported no sales and no purchases (107 transactions in all); the newest on file is from September 21, 2026.

Disclaimer: This analysis is for informational and educational purposes only and does not constitute financial, investment, tax, or legal advice. Data may be incomplete, delayed, or contain inaccuracies. Consult with a qualified financial advisor before making any investment decisions.
LinkedInLinkedInXXYouTubeYouTube