Imperial Oil Limited
    Share Price

    |
    |

    Share Price & Volume

    Previous Close $117.90
    Open+0.56% $118.56
    Day Low+0.56% $118.56
    Day High+2.54% $120.89
    52-Week Low-50.16% $58.76
    52-Week High+4.77% $123.52
    Day Volume 404,887
    Average Volume 744,138
    EPS (TTM) $4.77
    P/E (TTM) 25.21x
    FWD P/E (NTM) 25.51x
    Next Earnings Date May 1, 2026
    Market Cap 59,792,864,810
    Shares Outstanding (Millions) 497,237,961
    Dividend $2.88 (2.44%)
    Beta 1.01
    ROE 0.14%
    ROA 0.07%

    Analyst Ratings and Price Targets

    Current:

    $120.25

    Average:

    $115.40

    (-4.03%)

    Low:

    $106.00

    (-11.85%)

    High:

    $129.00

    (+7.28%)

    TD CowenMaintainsSell$110.00-8.52%Feb 23, 2026
    RBC CapitalDowngradesUnderperform$116.00-3.53%Feb 23, 2026
    RBC CapitalDowngradesUnderperform$116.00-3.53%Feb 23, 2026
    TD SecuritiesMaintainsSell$106.00-11.85%Dec 16, 2025
    BMO CapitalDowngradesMarket Perform$129.00+7.28%Dec 15, 2025

    Headquarters

    Calgary, AB, USA

    Industry

    Oil and Gas

    # of Employees

    5,100