Skip to main content

IMO

Imperial Oil Ltd

Company with tickers: IMO

Market Cap
$56.31B
Shares Outstanding
483,592,715
CIK
49938
CUSIP
453038408
13F Activity (30d)
4 filings 3 filers
Price
$113.59
Market Cap
$56.31B
EPS (Diluted)
6.48 CAD
52W High
$139.44
52W Low
$77.07

Daily candlestick prices with configurable technical indicators (moving averages, Bollinger Bands, RSI, MACD) and event bullets for 10-K, 10-Q, Form 4 and earnings dates. Price data syncs automatically from Yahoo Finance.

1 Up Day

Price & Indicators

Drag to pan · scroll to zoom

Performance

5D 20D 120D MTD YTD
IMO -0.4% -4.3% +30.2% -4.3% +32.3%
SPY -0.5% -2.1% +7.8% -2.1% +8.7%
vs SPY +0.1% -2.3% +22.4% -2.3% +23.7%
Close
$113.59
Open
$113.38
Day Range
$113.37 — $114.89
52W High
$139.44
52W Low
$77.07
Avg Vol (30d)
550K
Short Interest
16.2M · 26.8d
Short Vol % (latest)
69%
Last Earnings
2026-05-01
Latest Filing
Data Range
2020-01-02 — 2026-06-29