IMPERIAL OIL LTD
IMO · Petroleum Refining · 483.6M shares · -7%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $3.7B (gross $3.8B, SBC $52M)
Grade
B78Canada's largest integrated oil franchise (ExxonMobil-backed) with top-tier returns despite a cyclical earnings dip.
Strengths
- Top-decile ROA 7.7% (100th pct), ROE 14.7% (80th pct) and net margin 6.9% (83rd pct)
- Low leverage (D/E 0.16), strong liquidity (quick ratio 100th pct) and integrated Upstream/Downstream/Chemical model with 2.0B boe reserves
Risks
- Commodity-driven: revenue down 8.6% and net income down 32% on weaker prices/margins
- Concentrated in Canadian oil sands with tariff/trade and energy-transition exposure
Notable findings
- Strong balance sheetStrong balance sheet — $834M cash & investments
- Buying back stockNet buyback — share count -7%/yr over 4y
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
6.9%
Return on equity
14.7%
Return on assets
7.7%
Revenue growth (QoQ)
3.0%
Net-income growth
-28.3%
Debt / equity
0.2×
Current ratio
1.3×
Tangible book value
$16.1B
Cash & investments
$834M
Stock comp / revenue
0.5%
Supply chain
Customers (0)
Suppliers (1)
Named in the 10-K; linked when we track them.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-23 | 2026-06-23 | 0000049938-26-000029 ↗ |
| 8-K | 2026-05-05 | 2026-05-04 | 0000049938-26-000023 ↗ |
| 8-K | 2026-05-04 | 2026-05-04 | 0000049938-26-000021 ↗ |
| 10-Q | 2026-05-04 | 2026-03-31 | 0000049938-26-000019 ↗ |
| 8-K | 2026-05-01 | 2026-05-01 | 0000049938-26-000015 ↗ |
| 8-K | 2026-05-01 | 2026-05-01 | 0000049938-26-000014 ↗ |
| 8-K | 2026-04-15 | 2026-04-15 | 0000049938-26-000011 ↗ |
| 10-K | 2026-02-18 | 2025-12-31 | 0000049938-26-000009 ↗ |
| 8-K | 2026-01-30 | 2026-01-30 | 0000049938-26-000006 ↗ |
| 8-K | 2026-01-30 | 2026-01-30 | 0000049938-26-000007 ↗ |
| 8-K | 2026-01-15 | 2026-01-15 | 0000049938-26-000003 ↗ |
| 8-K | 2025-12-15 | 2025-12-15 | 0000049938-25-000076 ↗ |