Imperial Oil Limited (IMO)

NYSEAMERICAN: IMO · Real-Time Price · USD
131.49
-5.46 (-3.99%)
At close: Aug 25, 2026, 4:00 PM EDT
131.48
-0.01 (-0.01%)
Pre-market: Aug 26, 2026, 7:08 AM EDT
Market Cap63.53B +42.8%
Revenue (ttm)36.36B +4.5%
Net Income2.93B -11.4%
EPS5.97 -6.7%
Shares Out 483.59M
PE Ratio22.04
Forward PE12.25
Dividend$2.41 (1.83%)
Ex-Dividend DateSep 4, 2026
Volume587,491
Open135.32
Previous Close136.95
Day's Range131.31 - 135.60
52-Week Range83.27 - 139.44
Beta0.82
AnalystsSell
Price Target109.85 (-16.46%)
Earnings DateJul 31, 2026