Imperial Oil Limited (IMO)

NYSEAMERICAN: IMO · Real-Time Price · USD
138.05
+1.19 (0.87%)
At close: Aug 21, 2026, 4:00 PM EDT
138.05
0.00 (0.00%)
Pre-market: Aug 24, 2026, 4:24 AM EDT
Market Cap66.73B +57.3%
Revenue (ttm)36.36B +4.5%
Net Income2.93B -11.4%
EPS5.97 -6.7%
Shares Out 483.59M
PE Ratio22.77
Forward PE13.75
Dividend$2.41 (1.75%)
Ex-Dividend DateSep 4, 2026
Volume262,671
Open136.91
Previous Close136.86
Day's Range136.66 - 138.07
52-Week Range83.19 - 139.44
Beta0.82
AnalystsSell
Price Target110.43 (-20.01%)
Earnings DateJul 31, 2026