Millions Logo
home>us stocks>Imperial Oil
IMO
Imperial OilEnergy
$134.39+$42.00 (+45.46%)in 1 year
as on 30 Oct 2026 at 22:05NYSE
52 Week Low: $83.2752 Week High: $139.44

Imperial Oil Share Price Today

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

Sell

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.

9 days ago
20Oct

Scotiabank raises Imperial Oil price target to C$183, keeps Sector Perform

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.

3mo ago

Similar Stocks

StockLTPChange %Market CapPE
$183.29+0.70%$7,53,672.35M20.17
$231.46+0.99%$4,57,311.96M19.43
$107.67+2.36%$3,07,066.23M10.03
$94.03+1.24%$2,07,485.28M10.81
$150.03+0.65%$1,80,236.59M17.26
$50.35+1.12%$1,31,796.75M20.57
$432.51-1.87%$1,21,459.62M12.77
$47.58-0.17%$1,13,751.84M11.31
$55.09+0.51%$1,13,568.04M12.03
$49.27+1.48%$1,11,731.75M26.79
$384.57-1.01%$1,07,250.42M14.69
$273.61-0.05%$1,06,727.60M13.94