로딩 중…
StockDiggingStockDigging

Imperial Oil Limited

IMO· NYSE
CACA
$126.48-2.38%
2026-08-03

Financials

Valuation Metrics

Imperial Oil Limited's Market Cap is $62.89B. At end of 2025 it was $43.81B. Ranked #270 of 3,112 in US market (top 9%), #196 of 1,667 on NYSE (top 12%), #23 of 174 in Energy (top 13%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$62.89B
Revenue$36.62B
Net Income$2.24B
Total Assets$33.10B
Net Assets$16.57B
Value
P/E28.02x
P/B3.80x
P/S1.72x
EV/EBITDA12.93x
FCF Yield4.39%
Profitability
ROE13.55%
ROA6.78%
Op. Margin8.74%
Revenue Growth-0.16%
Earnings Growth-27.02%
Financial Health
Debt Ratio99.81%
Total Debt$3.01B
FCF$2.76B
Cash$1.04B
Current Ratio1.23x
Net Debt/EBITDA0.39x
Dividend
Div. Yield1.64%
Div. Growth13.17%
Performance
1Y Return51.81%
1M Return11.18%
From 52W High-9.29%
1Y MDD-19.76%
Trading
Volume511,671 shares
Trading Value$65M
Per Share
EPS$4.66
BPS$31.76