Imperial Oil Limited (IMO)

IMO Summary
Price128.69P/E (Trailing)29.76
Change2.96P/E (Forward)15.36
Change %2.36%EPS (Trailing)4.23
Prev Close125.73EPS (Forward)8.18
Volume-Dividend Yield (TTM)2.47%
Market Cap60.80BDividend (TTM)3.18

TTM = Trailing Twelve Months of Paid Dividends

Stock Index ETFs
SPYS&P 500 ETF
SPY731.70
-9.16-1.24%
QQQNasdaq 100 ETF
QQQ664.57
-10.92-1.62%
DIADow Jones ETF
DIA517.02
-9.87-1.87%
Prices provided by Massive