Stockreport

Imperial Oil Limited (IMO) Soars to 52-Week High, Time to Cash Out? [Yahoo! Finance]

Imperial Oil Limited  (IMO) 
NASDAQ:AMEX Investor Relations: imperialoil.ca/en-ca/company/investors
PDF The stock hit a new 52-week high of $131.67 in the previous session. Imperial Oil has gained 51.5% since the start of the year compared to the 34.3% gain for the Zacks O [Read more]