Imperial Oil Ltd (IMO)

Price—Loading quote
IMONYSE
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
Revenue$38.68B$40.90B$44.47B$52.27B$34.27B$22.20B———————$4.36B$4.17B$3.65B$3.46B——
Research & development$134.0M$118.0M$84.0M$74.0M$89.0M$105.0M$133.0M$110.0M$111.0M$152.0M$149.0M$128.0M$154.0M$147.0M$120.0M$97.0M$110.0M$83.0M—
Operating expenses$42.82B$45.29B$44.60B$50.19B$34.31B$24.80B———————$26.20B$26.31B$22.14B$19.20B——
Operating income−$4.14B−$4.39B−$135.0M$2.08B−$32.0M−$2.60B———————−$21.84B−$22.13B−$18.49B−$15.74B——
Operating margin−10.70%−10.74%−0.30%3.98%−0.09%−11.70%———————−501.08%−530.13%−506.52%−455.66%——
EBITDA−$1.56B−$2.41B$1.77B$3.98B$1.95B$696.0M———————−$21.08B−$21.37B−$17.74B−$14.96B——
EBITDA margin−4.03%−5.89%3.99%7.61%5.67%3.14%———————−483.62%−511.83%−486.05%−433.05%——
Net income$3.27B$4.79B$4.89B$7.34B$2.48B−$1.86B$2.20B$2.31B$490.0M$2.17B$1.12B$3.79B$2.83B$3.77B$3.37B$2.21B$1.58B$3.88B$3.19B
Net profit margin8.45%11.71%11.00%14.04%7.23%−8.37%———————86.42%80.74%60.55%45.70%——
Basic EPSper basic shareCA$6.50CA$9.05CA$8.51CA$11.47CA$3.48-CA$2.53CA$2.88CA$2.87CA$0.58CA$2.55CA$1.32CA$4.47CA$3.34CA$4.44CA$3.98CA$2.61CA$0.62CA$1.46CA$1.14
Diluted EPSper diluted shareCA$6.48CA$9.03CA$8.49CA$11.44CA$3.48-CA$2.53CA$2.88CA$2.86CA$0.58CA$2.55CA$1.32CA$4.45CA$3.32CA$4.42CA$3.95CA$2.59CA$0.61CA$1.45CA$1.14

Owners

Reported shareholders

Reference date Jun 30, 2026
FMR LLC · 10.90% of listed sharesFirst Eagle Investment Management, LLC · 5.62% of listed sharesGOLDMAN SACHS GROUP INC · 2.20% of listed sharesFIL Ltd · 1.06% of listed sharesROYAL BANK OF CANADA · 0.82% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 0.79% of listed sharesUBS Group AG · 0.74% of listed sharesTD Asset Management Inc · 0.63% of listed sharesBANK OF MONTREAL /CAN/ · 0.58% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 0.36% of listed sharesMORGAN STANLEY · 0.32% of listed sharesBANK OF AMERICA CORP /DE/ · 0.28% of listed sharesNATIONAL BANK OF CANADA /FI/ · 0.25% of listed sharesVANGUARD FIDUCIARY TRUST CO · 0.24% of listed sharesJPMORGAN CHASE & CO · 0.23% of listed sharesConnor, Clark & Lunn Investment Management Ltd. · 0.23% of listed sharesCIBC WORLD MARKET INC. · 0.22% of listed sharesLegal & General Group Plc · 0.17% of listed sharesDIMENSIONAL FUND ADVISORS LP · 0.15% of listed sharesTD Waterhouse Canada Inc. · 0.15% of listed shares
10.90%of listed shares
FMR LLC52.76M shares · Jun 30, 2026
View holders
Top 20 reported holders of IMO
Holder% owned
FMR LLC
10.90%52.76M shares
First Eagle Investment Management, LLC
5.62%27.18M shares
GOLDMAN SACHS GROUP INC
2.20%10.65M shares
FIL Ltd
1.06%5.11M shares
ROYAL BANK OF CANADA
0.82%3.97M shares
VANGUARD CAPITAL MANAGEMENT LLC
0.79%3.84M shares
UBS Group AG
0.74%3.59M shares
TD Asset Management Inc
0.63%3.06M shares
BANK OF MONTREAL /CAN/
0.58%2.81M shares
GEODE CAPITAL MANAGEMENT, LLC
0.36%1.72M shares
MORGAN STANLEY
0.32%1.57M shares
BANK OF AMERICA CORP /DE/
0.28%1.36M shares
NATIONAL BANK OF CANADA /FI/
0.25%1.21M shares
VANGUARD FIDUCIARY TRUST CO
0.24%1.15M shares
JPMORGAN CHASE & CO
0.23%1.12M shares
Connor, Clark & Lunn Investment Management Ltd.
0.23%1.09M shares
CIBC WORLD MARKET INC.
0.22%1.05M shares
Legal & General Group Plc
0.17%818.36K shares
DIMENSIONAL FUND ADVISORS LP
0.15%741.41K shares
TD Waterhouse Canada Inc.
0.15%711.03K shares

Percentages use 484M shares of this listed class outstanding on Jun 30, 2026.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)0$0.00 disclosed value
0 recent transactions
No insider transactions transactions were reported in the stored SEC coverage.

Community posts

It’s quiet here.

No posts about IMO yet. Start the conversation.

Write the first post