IMO — IMPERIAL OIL LTD
—
NYSE ·
Energy ·
Oil, Gas & Consumable Fuels ·
CIK 49938 ·
Last close
—
Market Cap
—
52W High
—
52W Low
—
ADV30
—
Next earnings
2026-10-30
Quarterly Fundamentals
Revenues vs Net Income (last 4 Q)
Assets vs Liabilities (last 4 Q)
| Period | Revenues | Gross profit | Op income | Net income | Assets | Cash | Liabilities |
|---|---|---|---|---|---|---|---|
| Jun 2026 | 15,911,000,000 | 2,940,000,000 | 2,793,000,000 | 2,190,000,000 | 47,863,000,000 | 2,839,000,000 | 23,320,000,000 |
| Mar 2026 | 12,068,000,000 | 1,616,000,000 | 1,213,000,000 | 940,000,000 | 45,453,000,000 | 1,029,000,000 | 22,705,000,000 |
| Dec 2025 | 10,879,000,000 | 866,000,000 | 603,000,000 | 492,000,000 | 42,309,000,000 | 1,142,000,000 | 20,055,000,000 |
| Sep 2025 | 11,614,000,000 | 1,302,000,000 | 654,000,000 | 539,000,000 | 42,963,000,000 | 1,861,000,000 | 19,279,000,000 |
Cashflow TTM (yfinance, fills SEC gap)
Operating CF
$7,176,000,000
Investing CF
$-1,963,000,000
Financing CF
$-4,760,000,000
CapEx
$-2,141,000,000
Dividends Paid
$-1,498,000,000
Buybacks
$-3,244,000,000
EPS Diluted TTM
$5.87
As of
2026-08-09
Balance + Analyst (yfinance extras)
Retained Earnings
$23,662,000,000
Inventory
$2,933,000,000
Receivables
$8,172,000,000
ST Investments
—
EBIT TTM
$5,464,000,000
Pretax Income TTM
$5,422,000,000
Interest Exp TTM
$42,000,000
Analysts
1
Yahoo Snapshot (yfinance, live)
Total Revenue
$51,640,999,936
EBITDA
$8,193,999,872
Free Cash Flow
$4,594,999,808
Enterprise Value
$64,223,215,616
Total Cash
$2,839,000,064
Total Debt
$4,200,000,000
Shares Out
483,592,715
Trailing EPS
$6.20
Book Value
$36.76
ROE
16.8%
ROA
8.1%
Div Yield
1.93%
Annual Trend (SEC EDGAR, last 4y)
Revenues vs Net Income (last 4y)
| FY end | Revenues | Op income | Net income | Assets | Liabilities | Equity | Op cash flow |
|---|---|---|---|---|---|---|---|
| Dec 2025 | 45,203,000,000 | 4,114,000,000 | 3,268,000,000 | 42,309,000,000 | 20,055,000,000 | 22,254,000,000 | 6,708,000,000 |
| Dec 2024 | 48,824,000,000 | 6,107,000,000 | 4,790,000,000 | 42,938,000,000 | 19,465,000,000 | 23,473,000,000 | 5,981,000,000 |
| Dec 2023 | 48,300,000,000 | 6,171,000,000 | 4,889,000,000 | 41,199,000,000 | 18,977,000,000 | 22,222,000,000 | 3,734,000,000 |
| Dec 2022 | 57,234,000,000 | 9,287,000,000 | 7,340,000,000 | 43,524,000,000 | 21,111,000,000 | 22,413,000,000 | 10,482,000,000 |
TTM Snapshot
Revenues TTM
—
NetIncome TTM
—
OpCashFlow TTM
—
Assets (Latest)
—
Forward EPS
$8.32
Max Pain — expiry 2026-11-20 (volume-derived — Yahoo OI feed degraded)
max pain strike: $115.00 · spot: $124.03 · call volume: 81 · put volume: 29
Expected Move to 2026-11-20:
±$13.00
(10.48%) —
implied range
$111.03 –
$137.03
· ATM straddle on $125.00 strike
Peers — same industry
| Ticker | Name | Market Cap | Last | Daily % |
|---|---|---|---|---|
| XOM | ExxonMobil Holdings Corp | $660.33B | $160.59 | — |
| CVX | CHEVRON CORP | $401.05B | $204.45 | — |
| SHEL | Shell plc | $273.87B | $95.78 | — |
| TTE | TotalEnergies SE | $200.96B | $90.94 | — |
| COP | CONOCOPHILLIPS | $152.93B | $127.30 | — |
News headlines (Yahoo Finance, 1h cache)
Imperial Oil (TSX:IMO) Stock Looks Like A Bargain On Cash Flow
2026-09-24 15:11 · Yahoo
Imperial Oil Stock Rises 49% YTD: Time to Hold or Lock in Profits?
2026-09-08 15:03 · Yahoo
Imperial Oil (IMO) Q2 2026 Earnings Call Transcript
2026-08-08 02:31 · Yahoo
Imperial Oil Q2 Earnings Call Highlights
2026-08-01 07:03 · Yahoo
How Cenovus' Low-Cost Base and Downstream Integration Offer Resilience
2026-08-28 16:34 · Yahoo
CVE Rallies 13.7% in the Past Month. Can the Stock Keep Climbing?
2026-08-19 12:15 · Yahoo
Targa Resources Q2 Earnings Beat Estimates, Revenues Miss
2026-08-14 13:51 · Yahoo
Canadian Natural Q2 Earnings & Revenues Beat Estimates, Increase YoY
2026-08-14 13:35 · Yahoo
Magnolia Beats Q2 Earnings on Higher Volumes and Price Realization
2026-08-13 14:12 · Yahoo
USA Compression Q2 Earnings & Revenues Beat Estimates, Rise Y/Y
2026-08-11 16:11 · Yahoo
Recent Insider Activity
No insider activity indexed for this ticker.