IMO
IMO

Imperial Oil Ltd

AMEX · Energy
$112.68
+4.36 (+4.03%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 63.38B 57.08B 39.67B 39.24B 33.08B
Net Income 5.91B 4.79B 5.04B 4.30B 3.55B
EPS
Profit Margin 9.3% 8.9% 12.7% 11.0% 10.7%
Rev Growth +11.0% +11.0% +24.6% +21.7% -8.5%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 5.38B 5.38B 14.40B 16.14B 12.92B
Total Equity 31.51B 31.51B 59.83B 52.31B 59.97B
D/E Ratio 0.17 0.17 0.24 0.31 0.22
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 10.01B 8.56B 5.90B 5.99B 5.11B
Free Cash Flow 2.80B 2.91B 2.07B