Imperial Oil Limited Current Price 44.03 Change -0.32 Change % -0.72% Volume 142,789 Full IMO Quote