IMO

Imperial Oil Limited
$127.49
+1.60 (+1.27%)
Mkt Cap 63.39B
Volume 360,135
52W Range 66.46-133.37
Sector Energy
Beta 0.89
EPS (TTM) 6.47
P/E Ratio 19.70
Revenue (TTM) 47.04B
Rev Growth (5Y) +18.0%
EPS Growth (5Y) +10.8%
AlphaVal · Fair Value
$90.76
Overvalued · Strong
40.5% above fair value
AlphaQuality · Grade
B+
Oil & Gas E&P
77.0 / 100 composite

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 47.04B 48.82B 48.30B 57.23B 35.58B 20.55B 32.19B 33.30B 27.45B 23.40B 25.19B 34.67B
Net Income 3.27B 4.79B 4.89B 7.34B 2.48B (1.86B) 2.20B 2.31B 490.00M 2.17B 1.12B 3.79B
EPS 6.48 9.04 8.51 11.36 3.51 -2.53 2.96 2.86 0.59 2.57 1.32 4.27
Free Cash Flow 4.70B 4.11B 1.95B 8.96B 4.37B (70.00M) 2.79B 2.43B 1.77B 942.00M N/A N/A
FCF / Share 9.33 7.77 3.39 13.99 6.14 -0.10 3.66 3.01 2.10 1.11 N/A N/A
Operating CF 6.70B 5.98B 3.73B 10.48B 5.48B 798.00M 4.43B 3.92B 2.76B 2.02B N/A N/A
Total Assets 42.31B 42.94B 41.20B 43.52B 40.78B 38.03B 42.19B 41.46B 41.60B 41.65B N/A N/A
Total Debt 4.23B 4.16B 4.35B 4.43B 5.32B 5.28B 5.33B 5.21B 5.23B 5.26B N/A N/A
Cash & Equiv 1.14B 979.00M 864.00M 3.75B 2.15B 771.00M 1.72B 988.00M 1.20B 391.00M N/A N/A
Book Value 22.25B 23.47B 22.22B 22.41B 21.73B 21.42B 24.28B 24.49B 24.43B 25.02B N/A N/A
Return on Equity 0.15 0.20 0.22 0.33 0.11 -0.09 0.09 0.09 0.02 0.09 N/A N/A
IMO News
Imperial Oil Limited (TSE:IMO) Receives Average Recommendation of “Strong Sell” from Brokerages
Apr 24, 2026 10:30 PM · defenseworld.net
Earnings Preview: Imperial Oil (IMO) Q1 Earnings Expected to Decline
Apr 24, 2026 07:01 AM · zacks.com
Imperial Oil: Fundamentals Improving, Returns Compounding (Rating Upgrade)
Apr 21, 2026 05:19 PM · seekingalpha.com
Is Imperial Oil (IMO) Outperforming Other Oils-Energy Stocks This Year?
Apr 21, 2026 06:40 AM · zacks.com
The Zacks Analyst Blog Tesla, Ciena, Ubiquiti and Imperial Oil
Apr 21, 2026 12:16 AM · zacks.com
Imperial to hold 2026 First Quarter Earnings Call
Apr 15, 2026 12:30 PM · businesswire.com
Bull of the Day: Imperial Oil (IMO)
Apr 06, 2026 03:15 AM · zacks.com
Imperial Oil Limited (NYSEAMERICAN:IMO) Given Consensus Recommendation of “Reduce” by Brokerages
Apr 05, 2026 10:21 PM · defenseworld.net
Why Imperial Oil (IMO) is a Top Momentum Stock for the Long-Term
Apr 01, 2026 06:50 AM · zacks.com
What Makes Imperial Oil (IMO) a Strong Momentum Stock: Buy Now?
Mar 30, 2026 09:01 AM · zacks.com