IMPERIAL OIL LTDN/A Last Price128.646 Market Cap62.212B CountryCanada State (US only)N/A1D3.76%N/A7D2.16%N/A30D0.69%N/A6M20.50%N/A1Y90.22%N/AYTD48.75%N/A