| Volume | 9 |
| Open | 133.55 |
| Bid (Size) | 62.00 (100) |
| Ask (Size) | 212.56 (100) |
| Prev. Close | 133.55 |
| Today's Range | 133.55 - 133.55 |
| 52wk Range | 83.27 - 139.44 |
| Shares Outstanding | 484,000,000 |
| Dividend Yield | 1.89% |
Imperial Oil Limited (IMO) traded between $83.27 and $139.44 over the past 52 weeks and last traded at $133.55, 4.2% below its 52-week high. Over the past week it ranged between $120.89 and $138.52.
IMO was +48.6% over the past year, +2.4% over six months, +49.9% year to date, +3.7% in the last week.
Over the past 12 months IMO returned +48.6% versus DIA (Dow) +9.7%, SPY (S&P 500) +10.1%, QQQ (Nasdaq 100) +7.8% and IWM (Russell 2000) +13.7%.
IMO most recently traded 9 shares against a 3-month average daily volume of 580.4K.