Imperial Oil logo

Imperial Oil Limited (IMO)

NYSEAMERICAN: IMO · Real-Time Price · USD
129.59
+0.01 (0.01%)
Oct 15, 2026, 4:00 PM EDT - Market closed
Market Cap62.75B +39.7%
Revenue (ttm)36.36B +4.5%
Net Income2.93B -11.4%
EPS5.97 -6.7%
Shares Out 483.59M
PE Ratio21.42
Forward PE11.94
Dividend$2.41 (1.86%)
Ex-Dividend DateSep 4, 2026
Volume773,743
Open129.09
Previous Close129.58
Day's Range129.09 - 131.38
52-Week Range83.27 - 139.44
Beta0.91
Analystsn/a
Price Targetn/a
Earnings DateOct 30, 2026