Imperial Oil opened lower at $120.89, compared with its previous close of $130.87. In the last trading session, the stock traded between $120.89 and $134.38. It showed an upward intraday trend.
return calculator
Time Period
An investment of $100 made 5 years ago in Imperial Oil is now worth
$ 396.65
giving a profit of
$ 296.65 (296.65%)
invest with $1
Note: Past profits do not guarantee future returns.
Analyst Overview
Rating from 11 Analysts
Buy
9.09%
Hold
36.36%
Sell
54.55%
Markets Today
Today's Change
+$3.52 (+2.69%)
Day High
$134.38
Day Low
$120.89
Day Open
$120.89
Prev Close
$130.87
Volume
3,76,127
1W Return
1.92%
1M Return
10.25%
3M Return
4.48%
6M Return
2.89%
1Y Return
45.46%
Fundamentals
Market Cap ($ Mn)
64,988
PE Ratio
21.10
PB Ratio
3.65
PEG Ratio
0.64
ROE
13.75%
ROCE
11.73%
EPS (TTM)
$4.53
Investment Returns
1 Week
1.92%
1 Month
10.25%
3 Months
4.48%
6 Months
2.89%
9 Months
27.13%
Financials
Quarterly
All values in $ Mn
11.9K
Mar 25
10.8K
Jun 25
11.6K
Sep 25
10.9K
Dec 25
12.1K
Mar 26
15.9K
Jun 26
Updates
30Oct
Imperial Oil cuts Kearl production guidance; reaffirms record downstream earnings
Net income rose to $2,454 million in Q3 2026 from $539 million a year ago. Kearl full-year production guidance revised down to 280,000 barrels per day. Downstream segment posted record earnings amid tight global refining markets. Company returned $2,506 million to shareholders via buybacks and dividends.
Today
21Oct
Imperial Oil to host Q3FY26 earnings call on October 30
Imperial Oil schedules Q3FY26 earnings call for October 30. Webcast begins at 9:00 am MT following earnings release. CEO John Whelan and VP Peter Shaw to address analyst questions. Archive available for one year on company website.
Scotiabank raised Imperial Oil's price target to C$183 from C$156. Analyst Kevin Fisk maintained the Sector Perform rating on the stock. The price target increase amounts to C$27 per share.
10 days ago
17Sep
Imperial Oil stock yields $4,913 on $1,000 invested over five years
Imperial Oil delivered a 36.55% average annual return over the past five years. The stock outperformed the broader market by 24.85% on an annualized basis. A $1,000 investment made five years ago is now worth $4,913.27. The company’s market capitalization stands at $63.01 billion. Current share price is $130.30.
1mo ago
28Aug
Imperial Oil stock turns $100 into $500 over five years
Imperial Oil stock returned 38.01% annually over the last five years. A $100 investment from five years ago is now worth $500.55. The stock outperformed the market by 26.68% on an annualized basis. Current market capitalization stands at $63.90 billion.
2mo ago
31Jul
Imperial Oil Q2 Results: EPS misses estimates, sales up 42%
Imperial Oil's Q2 earnings of $3.27 per share missed the $3.76 estimate, despite a 144% YoY increase. Sales of $11.603B fell short of the $14.350B forecast but grew 42.5% YoY.