| Indicators | Browse All

Imperial Oil Limited (IMO)

Energy | Oil & Gas Integrated | Calgary, Canada | NYSE American
129.59 USD +0.01 (0.008%) ⇧ (Oct. 15, 2026, 4 p.m. EDT)
After hours: 129.59

Short-term:★★★⯪☆Long-term:★★★★⯪Dividends:★★★⯪☆
Hot Take ↕ | Oct. 10, 2026, 11:16 a.m. EDT

Imperial Oil presents a compelling dichotomy: a fundamentally superior long-term business currently trading at a discount due to cyclical headwinds, yet facing near-term volatility risks. The long-term rating is elevated because the company demonstrates exceptional resilience and growth; despite the recent price pullback, the underlying business delivered a massive +165% cumulative return over the last nine years, driven by sustained double-digit revenue growth and robust profitability. The market's current reaction—evidenced by the drop in share price and the 'underperform' analyst consensus—appears to be an overreaction to temporary commodity softness rather than a reflection of deteriorating quality. The balance sheet remains healthy, and the forward P/E implies significant room for re-rating as earnings catch up to the lofty growth rates seen recently. However, the short-term outlook is clouded by technical weakness and mixed sentiment. The stock is trading below its 50-day moving average, and the recent price action shows a lack of immediate upward momentum. The options market reflects this uncertainty with heavy hedging via deep out-of-the-money puts, which could exacerbate downside pressure if oil prices slip further. While the statistical forecast model offers a slight bullish lean, it is too noisy to override the visible technical resistance. Investors should view the current dip as a buying opportunity for the long term, but patience is required for the short-term trend to reverse.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.061525
AutoETS0.061527
MSTL0.061628
AutoTheta0.107840

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 47%
H-stat 3.82
Ljung-Box p 0.000
Jarque-Bera p 0.714
Excess Kurtosis -0.59
Attribute Value
Sector Energy
Ex Dividend Date 2026-09-03
Last Dividend Date 2026-09-03
Debt to Equity Ratio 17.113
Revenue per Share 105.368
Market Cap 64,437,067,776
Trailing P/E 20.83
Forward P/E 13.71
Beta 0.91
Profit Margins 8.06%
Website https://www.imperialoil.ca

As of Oct. 10, 2026, 11:16 a.m. EDT: Speculators are positioning for a range-bound to slightly bullish outcome over the next few months. Call open interest is heavily skewed out-of-the-money (OTM) at strikes 130 and 140, suggesting bets on a rally toward $140. However, put open interest is significantly concentrated deep OTM at the 90 strike, indicating a hedge against a severe crash or a bet on a prolonged downtrend. The imbalance in volume versus open interest at the 145 call strike suggests fresh speculative buying, while the deep put positioning acts as a floor.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.49% 2.07% 2.46% 2.45%
Dividend History
Date Dividend Yield %
2026-09-04 0.631000 0.490592
2026-06-04 0.626000 0.493302
2026-03-05 0.638000 0.537308
2025-12-03 0.526000 0.546778
2025-09-04 0.517000 0.591060
2025-06-04 0.529000 0.732281
2025-03-05 0.500000 0.778816
2024-12-03 0.427000 0.586377
2024-09-04 0.443000 0.623856
2024-06-03 0.440000 0.661256
2024-03-01 0.442000 0.694969
2023-11-30 0.368000 0.653177
2023-08-31 0.370000 0.649579
2023-06-01 0.368000 0.789869
2023-03-02 0.324000 0.632072
2022-12-01 0.328000 0.583319
2022-09-01 0.259000 0.543775
2022-06-01 0.269000 0.481992
2022-03-02 0.267000 0.583097
2021-12-02 0.211000 0.616959
2021-09-02 0.214000 0.780737
2021-06-02 0.224000 0.658049
2021-03-01 0.173000 0.784581
2020-12-02 0.170000 0.964813
2020-09-03 0.169000 1.059561
2020-06-03 0.163000 0.950992
2020-03-04 0.164000 0.732797
2019-12-02 0.166000 0.665597
2019-09-03 0.165000 0.676784
2019-05-31 0.163000 0.609802
2019-03-01 0.144000 0.539326
2018-11-30 0.143000 0.479223
2018-05-31 0.148000 0.453015
2018-03-01 0.125000 0.467464
2017-11-30 0.124000 0.400905
2017-08-30 0.128000 0.437906
2017-05-31 0.119000 0.420941
2017-03-01 0.113000 0.365577
2016-08-31 0.115000 0.377544
2016-06-01 0.115000 0.361408
2016-03-02 0.104000 0.321484
2015-12-01 0.105000 0.321691
2015-09-02 0.106000 0.315570
2015-06-02 0.104000 0.261307
2015-03-03 0.104000 0.267559
2014-12-01 0.114000 0.255892
2014-09-02 0.120000 0.231169
2014-06-02 0.120000 0.243655
2014-03-03 0.117000 0.259194
2013-11-29 0.123000 0.285714
2013-08-30 0.114000 0.272793
2013-05-30 0.116000 0.293225
2013-02-28 0.117000 0.281656
2012-11-29 0.121000 0.277905
2012-08-30 0.121000 0.265002
2012-05-30 0.117000 0.289747
2012-03-01 0.121000 0.251926
2011-11-30 0.107000 0.250351
2011-08-31 0.111000 0.270864
2011-05-31 0.113000 0.227914
2011-03-01 0.110000 0.212437
2010-12-01 0.108000 0.293798
2010-09-01 0.106000 0.281316
2010-06-01 0.109000 0.289509
2010-02-26 0.095000 0.257732
2009-12-02 0.100000 0.263158
2009-09-02 0.092000 0.258936
2009-06-02 0.100000 0.236295
2009-02-26 0.082000 0.258105
2008-12-03 0.082000 0.255770
2008-09-03 0.100000 0.217202
2008-06-04 0.090000 0.158284
2008-02-28 0.090000 0.156576
2007-11-28 0.090000 0.181818
2007-09-06 0.090000 0.199778
2007-06-04 0.090000 0.190355
2007-02-28 0.080000 0.224090
2006-12-01 0.080000 0.212314
2006-09-06 0.080000 0.224152
2006-06-02 0.080000 0.212314
2006-03-01 0.080000 0.248756
2005-11-29 0.080000 0.261780
2005-08-30 0.080000 0.244151
2005-06-06 0.080000 0.329354
2005-03-01 0.073333 0.304118
2004-11-29 0.073333 0.355238
2004-08-30 0.073333 0.475365
2004-06-04 0.073333 0.497735
2004-03-01 0.073333 0.470787
2003-12-01 0.073333 0.547670
2003-08-28 0.073333 0.616935
2003-06-02 0.073333 0.655344
2003-02-28 0.070000 0.660793
2002-11-29 0.070000 0.746534
2002-08-29 0.070000 0.743626
2002-06-04 0.070000 0.713558
2002-03-06 0.070000 0.717949
2001-11-29 0.070000 0.787402
2001-08-30 0.070000 0.778066
2001-06-01 0.070000 0.779799
2001-03-01 0.065000 0.783133
2000-11-29 0.065000 0.764107
2000-08-30 0.065000 0.778055
2000-06-01 0.065000 0.753623
2000-03-01 0.065000 1.029703
1999-11-29 0.065000 0.829787
1999-08-30 0.061667 0.886232
1999-06-01 0.061667 0.986672
1999-03-04 0.061667 1.147293
1998-11-27 0.061667 1.000005
1998-08-28 0.061667 1.254244
1998-05-28 0.061667 0.980138
1998-02-26 0.061111 0.936168
1997-11-28 0.061111 0.925340
1997-09-03 0.061111 0.988762
1997-05-29 0.061111 1.148823
1997-02-27 0.061111 1.232491
1996-11-27 0.061111 1.208789
1996-08-29 0.055556 1.159429
1996-05-30 0.055556 1.146141
1996-02-29 0.055556 1.369874
1995-11-30 0.055556 1.433703
1995-08-30 0.055556 1.384094
1995-05-30 0.050000 1.157556
1995-03-06 0.050000 1.358490
1994-11-28 0.050000 1.358490
1994-08-29 0.050000 1.451613
1994-05-27 0.050000 1.487603
1994-04-26 0.333333 9.266400
1994-02-28 0.050000 1.299639
1993-11-24 0.050000 1.313868
1993-08-26 0.050000 1.184211
1993-05-25 0.050000 1.232877
1993-03-02 0.050000 1.299639
1992-11-24 0.050000 1.338290
1992-08-26 0.050000 1.168831
1992-05-26 0.050000 1.224490
1992-02-25 0.050000 1.281139
1991-11-25 0.050000 1.139241
1991-08-27 0.050000 0.960000
1991-05-28 0.050000 0.967742
1991-02-26 0.050000 0.886700
1990-11-27 0.050000 0.884521
1990-08-28 0.050000 0.810811
1990-05-25 0.050000 0.913706
1990-02-26 0.050000 0.859189
1989-11-27 0.050000 0.865385
1989-08-28 0.050000 0.952381
1989-05-26 0.050000 0.989011
1989-02-27 0.050000 1.094225
1988-11-25 0.050000 1.114551
1988-08-26 0.050000 1.040462
1988-05-25 0.050000 0.986301
1988-02-25 0.050000 0.986301
1987-11-24 0.050000 1.104294
1987-08-26 0.017778 0.275272
Additional Data
dividendYield 1.9
exDividendDate 2026-09-04
trailingAnnualDividendRate 3.18
trailingAnnualDividendYield 0.024540825
lastDividendValue 0.631
lastDividendDate 2026-09-04
dividendDate 2026-10-01

Info Dump

Attribute Value
52 Week Change 0.5302315
Address1 505 Quarry Park Boulevard S.E.
All Time High 139.44
All Time Low 1.791667
Ask 129.67
Ask Size 400
Audit Risk 5
Average Analyst Rating 3.7 - Underperform
Average Daily Volume10 Day 526,750
Average Daily Volume3 Month 549,192
Average Volume 549,192
Average Volume10Days 526,750
Beta 0.913
Bid 129.59
Bid Size 400
Board Risk 8
Book Value 35.70485
City Calgary
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 7
Country Canada
Crypto Tradeable 0
Currency USD
Current Price 129.59
Current Ratio 1.376
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 131.47
Day Low 128.81
Debt To Equity 17.113
Display Name Imperial Oil
Dividend Date 1,790,812,800
Dividend Yield 1.9
Earnings Call Timestamp End 1,785,510,000
Earnings Call Timestamp Start 1,785,510,000
Earnings Growth 1.43
Earnings Quarterly Growth 1.308
Earnings Timestamp 1,793,363,400
Earnings Timestamp End 1,793,363,400
Earnings Timestamp Start 1,793,363,400
Ebitda 8,193,999,872
Ebitda Margins 0.15867
Enterprise To Ebitda 7.814
Enterprise To Revenue 1.24
Enterprise Value 64,024,944,640
Eps Current Year 15.44647
Eps Forward 9.448915
Eps Trailing Twelve Months 6.22
Esg Populated 0
Ex Dividend Date 1,788,480,000
Exchange ASE
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 129.015
Fifty Day Average Change 0.57499695
Fifty Day Average Change Percent 0.0044568223
Fifty Two Week Change Percent 53.023148
Fifty Two Week High 139.44
Fifty Two Week High Change -9.850006
Fifty Two Week High Change Percent -0.070639744
Fifty Two Week Low 83.27
Fifty Two Week Low Change 46.32
Fifty Two Week Low Change Percent 0.5562628
Fifty Two Week Range 83.27 - 139.44
Financial Currency CAD
First Trade Date Milliseconds 322,151,400,000
Five Year Avg Dividend Yield 2.18
Float Shares 156,089,221
Forward Eps 9.448915
Forward P E 13.714803
Free Cashflow 4,594,999,808
Full Exchange Name NYSE American
Full Time Employees 5,000
Fullday Change 0.009994507
Fullday Change Percent 0.007713001
Fullday Price 129.59
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,790,812,800
Gross Margins 0.18056999
Gross Profits 9,324,999,680
Has Pre Post Market Data 1
Held Percent Insiders 0.71314
Held Percent Institutions 0.30066
Implied Shares Outstanding 497,237,969
Industry Oil & Gas Integrated
Industry Disp Oil & Gas Integrated
Industry Key oil-gas-integrated
Ir Website http://www.imperialoil.ca/Canada-English/about_investors.aspx
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,788,480,000
Last Dividend Value 0.631
Last Fiscal Year End 1,767,139,200
Last Split Date 1,148,947,200
Last Split Factor 3:1
Long Business Summary Imperial Oil Limited engages in exploration, production, and sale of crude oil and natural gas in Canada. The company operates in three segments: Upstream, Downstream and Chemical segments. The Upstream segment explores and produces crude oil, natural gas, synthetic crude oil, and bitumen. The Downstream segment transports and refines crude oil; blends refined products; and distributes and markets refined products. This segment also transports crude oil production and third-party crude oil to refineries by contracted and common carrier pipelines; owns and operates refineries; maintains a distribution system to move petroleum products to market by pipeline, tanker, rail, and road transport; owns and operates fuel terminals, natural gas liquids, and products pipelines in Alberta, Manitoba, and Ontario; markets petroleum products under the Esso and Mobil brands; and sells petroleum products, including fuel, asphalt, and lubricants to industrial and transportation customers, independent marketers, resellers, and other refiners, as well as the agriculture, residential heating, and commercial markets through branded fuel and lubricant resellers. The Chemical segment manufactures and markets aliphatic solvents, plasticizer intermediates, and polyethylene resins; and markets refinery grade propylene. It also provides petrochemicals. The company was incorporated in 1880 and is headquartered in Calgary, Canada. Imperial Oil Limited operates as a subsidiary of ExxonMobil Holdings Corporation.
Long Name Imperial Oil Limited
Market us_market
Market Cap 64,437,067,776
Market State POST
Max Age 86,400
Message Board Id finmb_280747
Most Recent Quarter 1,782,777,600
Net Income To Common 4,160,999,936
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 60,199,650,211
Number Of Analyst Opinions 1
Open 129.78
Operating Cashflow 7,176,000,000
Operating Margins 0.17477
Overall Risk 7
Payout Ratio 0.3719
Peg Ratio 5.18
Phone 800 567 3776
Post Market Change 0.0
Post Market Change Percent 0.0
Post Market Price 129.59
Post Market Time 1,792,100,230
Previous Close 129.58
Price Eps Current Year 8.389619
Price Hint 2
Price To Book 3.629479
Price To Sales Trailing12 Months 1.2477889
Profit Margins 0.080579996
Quick Ratio 1.087
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key underperform
Recommendation Mean 3.72222
Region US
Regular Market Change 0.00999451
Regular Market Change Percent 0.007713
Regular Market Day High 131.47
Regular Market Day Low 128.81
Regular Market Day Range 128.81 - 131.47
Regular Market Open 129.78
Regular Market Previous Close 129.58
Regular Market Price 129.59
Regular Market Time 1,792,094,400
Regular Market Volume 720,464
Return On Assets 0.081470005
Return On Equity 0.16798
Revenue Growth 0.426
Revenue Per Share 105.368
Sand P52 Week Change 0.16440773
Sector Energy
Sector Disp Energy
Sector Key energy
Share Holder Rights Risk 6
Shares Outstanding 483,592,715
Shares Percent Shares Out 0.0357
Shares Short 17,254,733
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 19,627,545
Short Name Imperial Oil Limited
Short Percent Of Float 0.1898
Short Ratio 26.67
Source Interval 15
State AB
Symbol IMO
Target High Price 107.08885
Target Low Price 107.08885
Target Mean Price 107.08885
Target Median Price 107.08885
Total Cash 2,839,000,064
Total Cash Per Share 5.871
Total Debt 4,200,000,000
Total Revenue 51,640,999,936
Tradeable 0
Trailing Annual Dividend Rate 3.18
Trailing Annual Dividend Yield 0.024540825
Trailing Eps 6.22
Trailing P E 20.834406
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 121.3456
Two Hundred Day Average Change 8.2444
Two Hundred Day Average Change Percent 0.06794149
Type Disp Equity
Volume 720,464
Website https://www.imperialoil.ca
Zip T2C 5N1