According to data from MarketBeat, the stock currently has an average rating of “Reduce” and an average price target of C$143.25. Get Imperial Oil alerts:View Our Latest Stock Analysis on IMOImperial Oil Trading Down 1.6%Imperial Oil stock traded down C$2.79 during trading hours on Wednesday, hitting C$176.77. The company has a 50-day moving average price of C$169.48 and a two-hundred day moving average price of C$167.48. Imperial Oil Company Profile(Get Free Report)Imperial Oil is one of Canada’s largest integrated oil companies, focusing on upstream operations, petroleum refining operations, and the marketing of petroleum products. Recommended StoriesReceive News & Ratings for Imperial Oil Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Imperial Oil and related companies with MarketBeat.com's FREE daily email newsletter.