IMO — IMPERIAL OIL LTD
—
NYSE ·
Energy ·
Oil, Gas & Consumable Fuels ·
CIK 49938 ·
Last close
$114.64
Market Cap
$55.44B
52W High
$138.75
52W Low
$109.61
ADV30
588,610
Next earnings
2026-07-31
Quarterly Fundamentals
Revenues vs Net Income (last 4 Q)
Assets vs Liabilities (last 4 Q)
| Period | Revenues | GrossProfit | OpIncome | NetIncome | Assets | Cash | Liabilities |
|---|---|---|---|---|---|---|---|
| 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 |
| Jun 2025 | 10,836,000,000 | 1,479,000,000 | 1,222,000,000 | 949,000,000 | 44,178,000,000 | 2,386,000,000 | 19,179,000,000 |
Cashflow TTM (yfinance, fills SEC gap)
Operating CF
$5,937,000,000
Investing CF
$-1,965,000,000
Financing CF
$-4,707,000,000
CapEx
$-2,082,000,000
Dividends Paid
$-1,444,000,000
Buybacks
$-3,244,000,000
EPS Diluted TTM
$5.87
As of
2026-05-10
Balance + Analyst (yfinance extras)
Retained Earnings
$21,892,000,000
Inventory
$2,841,000,000
Receivables
$7,649,000,000
ST Investments
—
EBIT TTM
$3,836,000,000
Pretax Income TTM
$3,806,000,000
Interest Exp TTM
$30,000,000
Analysts
1
Yahoo Snapshot (yfinance, live)
Total Revenue
$46,868,000,768
EBITDA
$6,590,000,128
Free Cash Flow
$3,520,624,896
Enterprise Value
$58,626,068,480
Total Cash
$1,029,000,000
Total Debt
$4,216,000,000
Shares Out
483,592,715
Trailing EPS
$4.16
Book Value
$33.70
ROE
12.4%
ROA
6.2%
Div Yield
2.18%
Annual Trend (SEC EDGAR, last 4y)
Revenues vs Net Income (last 4y)
| FY end | Revenues | OpIncome | NetIncome | Assets | Liabilities | Equity | OCF |
|---|---|---|---|---|---|---|---|
| Dec 2025 | 45,203,000,000 | 4,114,000,000 | 3,268,000,000 | 42,309,000,000 | 20,055,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 | — | 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 | — | 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 | — | 10,482,000,000 |
TTM Snapshot
Revenues TTM
—
NetIncome TTM
—
OpCashFlow TTM
—
Assets (Latest)
—
Forward EPS
$7.38
Max Pain — expiry 2026-07-17
max pain strike: $135.00 · spot: $112.50 · call oi: 1,435 · put oi: 648
Expected Move to 2026-07-17:
±$7.97
(7.09%) —
implied range
$104.53 –
$120.47
· ATM straddle on $110.00 strike
Peers — same industry
| Ticker | Name | Market Cap | Last | Daily % |
|---|---|---|---|---|
| FANG | Diamondback Energy, Inc. | $52.86B | $187.91 | — |
| OXY | OCCIDENTAL PETROLEUM CORP /DE/ | $51.95B | $52.23 | — |
| DVN | DEVON ENERGY CORP/DE | $50.05B | $43.39 | — |
| PBR | PETROBRAS - PETROLEO BRASILEIRO SA | $63.37B | $17.03 | — |
| CVE | CENOVUS ENERGY INC. | $48.00B | $25.74 | — |
News headlines (Yahoo Finance, 1h cache)
Imperial renews annual normal course issuer bid
2026-06-23 11:55 · Yahoo
Is Imperial Oil Limited (IMO) A Good Stock To Buy Now?
2026-06-11 15:26 · Yahoo
APA Expands Alaska Footprint With $70M Savant Acquisition Deal
2026-06-11 14:42 · Yahoo
Halliburton Powers Pampa Energia's Vaca Muerta Digital Expansion
2026-06-10 14:27 · Yahoo
Are Oils-Energy Stocks Lagging Imperial Oil (IMO) This Year?
2026-06-10 13:40 · Yahoo
Shell Teams Up With Kazakhstan to Advance Geoscience Platform
2026-06-10 13:37 · Yahoo
Chevron Advances Unconventional Oil Project in Argentina's Vaca Muerta
2026-06-09 13:22 · Yahoo
Core Lab Stock Plunges 18% in 3 Months: Time to Hold or Fold?
2026-06-09 13:14 · Yahoo
PBR Enters Agreements for 8 Ivory Coast Exploration Blocks
2026-06-09 13:08 · Yahoo
A Look At Imperial Oil (TSX:IMO) Valuation As Share Price Momentum Meets Mixed Fair Value Signals
2026-06-06 21:16 · Yahoo
Recent Insider Activity
No insider activity indexed for this ticker.