로딩 중…
StockDiggingStockDigging

Imperial Oil Limited

IMO· NYSE
CACA
$112.69-1.32%
2026-06-18

Price Chart

Imperial Oil Limited+38.91%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$56.03B
Revenue$36.62B
Net Income$2.24B
Total Assets$46.16B
Net Assets$23.10B
Value
P/E24.96x
P/B2.43x
P/S1.53x
EV/EBITDA12.01x
FCF Yield4.93%
Profitability
ROE9.72%
ROA4.86%
Op. Margin8.74%
Revenue Growth-0.16%
Earnings Growth-27.02%
Financial Health
Debt Ratio99.81%
Total Debt$5.22B
FCF$2.76B
Cash$1.04B
Current Ratio1.23x
Net Debt/EBITDA0.83x
Dividend
Div. Yield1.85%
Div. Growth13.17%
Performance
1Y Return38.91%
1M Return-18.17%
From 52W High-19.19%
1Y MDD-18.54%
Trading
Volume636,710 shares
Trading Value$71M
Per Share
EPS$4.66
BPS$31.76