Imperial Oil Stock Price History
NYSE: IMOEnergyIntegrated oil CompaniesUSD
At close: Oct 8, 4:00 PM ET · Delayed 15 min
IMO price history at a glance
The price history for Imperial Oil (IMO) on this page begins on March 17, 1980, when the stock closed at $4.22; it most recently closed at $122.79 on October 5, 2026. The highest price in this record is $139.44, reached on May 18, 2026; the latest close is 11.9% below that peak. Across the 45 complete calendar years in the table, IMO finished higher in 30 and lower in 15. Its best year was 2021 (+89.7%) and its worst was 2008 (-34.7%).
Over roughly 47 years the share price changed +2808.2%, a 7.5% compound annual price return (excluding dividends). In the last 12 months alone, IMO has gained 37.3%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.
Summary generated from market data by MetaCap's automated system. Methodology
Key price levels
- High since 1980
- $139.44
- Date of high
- May 18, 2026
- Low since 1980
- $1.79
- Date of low
- Mar 8, 1982
- 52-week high
- $139.44
- 52-week low
- $83.27
- IPO year
- 1929
- Last close
- $122.79
IMO returns
1 week
-1.40%
1 month
-6.54%
3 months
+2.33%
6 months
-4.30%
Year to date
+42.27%
1 year
+37.27%
3 years
+102.29%
5 years
+254.58%
IMO price return, excluding dividends.
IMO annual returns
| Year | Year-end close | Return |
|---|---|---|
| 2026 | 122.79 | +37.83% |
| 2025 | 89.09 | +42.75% |
| 2024 | 62.41 | +9.13% |
| 2023 | 57.19 | +17.34% |
| 2022 | 48.74 | +35.01% |
| 2021 | 36.10 | +89.70% |
| 2020 | 19.03 | -28.32% |
| 2019 | 26.55 | +1.53% |
| 2018 | 26.15 | -16.16% |
| 2017 | 31.19 | -10.27% |
| 2016 | 34.76 | +6.89% |
| 2015 | 32.52 | -23.70% |
| 2014 | 42.62 | -2.34% |
| 2013 | 43.64 | +0.09% |
| 2012 | 43.60 | -1.98% |
| 2011 | 44.48 | +9.77% |
| 2010 | 40.52 | +4.81% |
| 2009 | 38.66 | +10.65% |
| 2008 | 34.94 | -34.69% |
| 2007 | 53.50 | +45.26% |
| 2006 | 36.83 | +10.93% |
| 2005 | 33.20 | +67.73% |
| 2004 | 19.79 | +31.28% |
| 2003 | 15.08 | +55.43% |
| 2002 | 9.70 | +7.34% |
| 2001 | 9.04 | +3.08% |
| 2000 | 8.77 | +21.62% |
| 1999 | 7.21 | +34.63% |
| 1998 | 5.35 | -24.19% |
| 1997 | 7.06 | +40.86% |
| 1996 | 5.01 | +24.91% |
| 1995 | 4.01 | +9.47% |
| 1994 | 3.67 | -2.58% |
| 1993 | 3.76 | +6.69% |
| 1992 | 3.53 | -9.61% |
| 1991 | 3.90 | -30.45% |
| 1990 | 5.61 | -8.39% |
| 1989 | 6.13 | +31.64% |
| 1988 | 4.65 | -3.73% |
| 1987 | 4.83 | +18.77% |
| 1986 | 4.07 | -0.68% |
| 1985 | 4.10 | +15.23% |
| 1984 | 3.56 | +7.56% |
| 1983 | 3.31 | +27.96% |
| 1982 | 2.58 | +8.77% |
| 1981 | 2.38 | -24.00% |
| 1980* | 3.13 | -25.99% |
* Partial year: the record begins after the start of 1980; return measured from the first available close.
2026 return is year to date.
IMO daily prices (past year)
| Date | Open | High | Low | Close | Change |
|---|---|---|---|---|---|
| 121.50 | 123.52 | 121.08 | 122.79 | +2.93% | |
| 123.16 | 123.72 | 119.11 | 119.30 | -2.37% | |
| 122.69 | 124.07 | 120.97 | 122.19 | -1.07% | |
| 125.10 | 125.58 | 123.17 | 123.51 | -1.73% | |
| 123.10 | 126.34 | 123.05 | 125.68 | +0.92% | |
| 122.02 | 124.94 | 121.98 | 124.53 | +1.20% | |
| 122.64 | 124.50 | 122.44 | 123.05 | +0.98% | |
| 120.69 | 122.74 | 120.28 | 121.85 | -0.40% | |
| 124.27 | 124.74 | 122.13 | 122.34 | -0.42% | |
| 123.10 | 124.05 | 122.18 | 122.86 | -1.37% | |
| 125.52 | 126.84 | 124.52 | 124.57 | -0.14% | |
| 125.40 | 125.56 | 123.74 | 124.75 | +0.38% | |
| 125.00 | 126.00 | 123.73 | 124.28 | -1.50% | |
| 128.55 | 129.04 | 125.76 | 126.17 | -2.88% | |
| 130.18 | 130.62 | 128.91 | 129.91 | -0.28% | |
| 129.62 | 131.37 | 129.14 | 130.28 | -0.02% | |
| 134.05 | 134.32 | 129.19 | 130.30 | -3.73% | |
| 132.70 | 136.21 | 132.17 | 135.35 | +2.67% | |
| 131.62 | 134.87 | 131.22 | 131.83 | +1.42% | |
| 130.45 | 130.45 | 128.17 | 129.99 | -0.63% | |
| 132.82 | 133.39 | 129.99 | 130.81 | -0.61% | |
| 132.77 | 133.30 | 131.11 | 131.61 | +0.18% | |
| 130.13 | 132.67 | 129.94 | 131.38 | +2.15% | |
| 130.25 | 130.62 | 127.87 | 128.62 | -2.52% | |
| 133.59 | 134.51 | 131.51 | 131.94 | -1.12% | |
| 134.16 | 134.57 | 132.36 | 133.44 | -1.11% | |
| 132.66 | 135.10 | 132.12 | 134.94 | +2.74% | |
| 133.62 | 133.91 | 129.98 | 131.34 | +0.64% | |
| 131.76 | 132.23 | 129.41 | 130.51 | -1.29% | |
| 130.87 | 132.45 | 129.69 | 132.22 | +0.61% | |
| 130.06 | 132.37 | 129.29 | 131.42 | -0.05% | |
| 135.32 | 135.60 | 131.31 | 131.49 | -3.99% | |
| 137.00 | 138.10 | 135.54 | 136.95 | -0.80% | |
| 136.91 | 138.07 | 136.66 | 138.05 | +0.87% | |
| 137.41 | 138.43 | 136.53 | 136.86 | +0.54% | |
| 136.44 | 138.38 | 135.97 | 136.12 | +0.31% | |
| 136.56 | 136.56 | 134.39 | 135.70 | +0.61% | |
| 133.94 | 135.27 | 133.49 | 134.88 | +1.20% | |
| 133.03 | 135.12 | 133.03 | 133.28 | +0.70% | |
| 128.96 | 132.76 | 128.76 | 132.35 | +1.45% | |
| 129.13 | 130.58 | 128.51 | 130.46 | +0.69% | |
| 128.81 | 130.43 | 128.49 | 129.56 | +0.60% | |
| 126.40 | 130.19 | 126.29 | 128.79 | +3.07% | |
| 125.38 | 125.91 | 123.22 | 124.95 | -1.06% | |
| 127.61 | 127.61 | 124.91 | 126.29 | +0.76% | |
| 128.30 | 128.30 | 125.09 | 125.34 | -1.63% | |
| 123.88 | 128.64 | 122.36 | 127.42 | +0.85% | |
| 125.78 | 127.71 | 125.70 | 126.35 | -2.49% | |
| 129.44 | 129.96 | 124.65 | 129.57 | +0.60% | |
| 127.19 | 129.75 | 127.19 | 128.80 | 0.00% | |
| 128.59 | 129.61 | 127.85 | 128.80 | +2.44% | |
| 125.83 | 127.13 | 124.01 | 125.73 | -0.05% | |
| 125.68 | 127.47 | 124.96 | 125.79 | -2.09% | |
| 128.55 | 129.59 | 127.44 | 128.48 | -0.27% | |
| 127.62 | 129.45 | 126.68 | 128.83 | +2.51% | |
| 125.87 | 127.52 | 125.48 | 125.68 | +1.18% | |
| 123.21 | 124.52 | 122.70 | 124.22 | +1.19% | |
| 121.85 | 123.40 | 120.96 | 122.76 | +0.20% | |
| 120.91 | 122.72 | 120.73 | 122.52 | +2.30% | |
| 120.45 | 121.00 | 118.77 | 119.77 | -0.54% | |
| 122.69 | 123.09 | 119.37 | 120.42 | -1.71% | |
| 124.78 | 125.92 | 122.02 | 122.52 | -0.91% | |
| 122.50 | 124.64 | 122.42 | 123.64 | +2.60% | |
| 120.63 | 121.83 | 119.86 | 120.51 | +0.43% | |
| 120.43 | 121.12 | 119.75 | 120.00 | -1.04% | |
| 118.63 | 121.27 | 117.28 | 121.26 | +4.02% | |
| 113.85 | 117.46 | 113.76 | 116.57 | +3.31% | |
| 113.60 | 115.08 | 112.42 | 112.83 | -0.83% | |
| 112.24 | 113.86 | 110.92 | 113.77 | +2.50% | |
| 111.30 | 112.87 | 110.36 | 110.99 | -0.92% | |
| 113.34 | 114.34 | 111.65 | 112.02 | -1.09% | |
| 113.38 | 114.89 | 112.88 | 113.25 | +0.01% | |
| 112.36 | 113.93 | 112.26 | 113.24 | -0.04% | |
| 112.14 | 113.98 | 112.14 | 113.28 | +0.69% | |
| 112.76 | 113.28 | 111.68 | 112.50 | -1.87% | |
| 114.23 | 115.15 | 112.94 | 114.64 | +0.55% | |
| 112.55 | 114.13 | 111.32 | 114.01 | +1.30% | |
| 113.51 | 113.53 | 109.61 | 112.55 | -1.44% | |
| 117.74 | 118.15 | 113.65 | 114.19 | -3.16% | |
| 118.80 | 119.81 | 117.38 | 117.92 | -1.90% | |
| 117.30 | 120.37 | 115.63 | 120.20 | -0.90% | |
| 120.15 | 122.34 | 119.48 | 121.29 | +0.26% | |
| 121.41 | 123.72 | 120.71 | 120.97 | +0.59% | |
| 119.99 | 122.54 | 119.99 | 120.26 | +1.08% | |
| 122.43 | 122.69 | 117.98 | 118.98 | -2.91% | |
| 122.94 | 125.15 | 122.18 | 122.55 | +0.68% | |
| 126.59 | 126.59 | 121.61 | 121.72 | -4.08% | |
| 124.68 | 127.40 | 124.24 | 126.90 | +0.50% | |
| 125.37 | 127.68 | 124.50 | 126.27 | +1.49% | |
| 120.47 | 125.04 | 120.47 | 124.42 | +3.00% | |
| 120.38 | 122.71 | 119.08 | 120.80 | +1.75% | |
| 121.14 | 122.35 | 117.80 | 118.72 | -3.24% | |
| 125.62 | 125.88 | 122.34 | 122.69 | -1.53% | |
| 126.58 | 126.58 | 124.44 | 124.59 | -3.43% | |
| 131.50 | 131.80 | 128.60 | 129.01 | -3.14% | |
| 133.38 | 134.82 | 132.38 | 133.19 | -0.52% | |
| 135.03 | 135.35 | 132.27 | 133.88 | +0.03% | |
| 137.08 | 138.18 | 133.64 | 133.84 | -2.80% | |
| 138.48 | 139.44 | 136.01 | 137.70 | -0.46% | |
| 134.56 | 138.91 | 133.90 | 138.33 | +2.67% | |
| 133.12 | 135.04 | 131.95 | 134.73 | +1.77% | |
| 131.44 | 132.85 | 130.47 | 132.39 | +0.55% | |
| 132.74 | 133.95 | 130.88 | 131.67 | -1.31% | |
| 131.25 | 133.63 | 130.40 | 133.42 | +2.45% | |
| 128.37 | 130.52 | 127.53 | 130.23 | +2.56% | |
| 125.69 | 127.93 | 124.31 | 126.98 | +0.91% | |
| 125.60 | 127.08 | 124.12 | 125.84 | -1.56% | |
| 128.73 | 129.72 | 126.93 | 127.84 | -3.84% | |
| 130.59 | 133.98 | 130.31 | 132.95 | +1.90% | |
| 129.16 | 131.39 | 127.54 | 130.47 | +1.55% | |
| 127.32 | 132.64 | 126.17 | 128.48 | -4.13% | |
| 129.40 | 134.31 | 128.84 | 134.02 | +2.61% | |
| 128.66 | 131.00 | 127.92 | 130.61 | +2.45% | |
| 127.29 | 128.46 | 126.65 | 127.49 | +1.27% | |
| 124.71 | 126.49 | 124.71 | 125.89 | +1.22% | |
| 125.89 | 126.11 | 123.39 | 124.37 | -1.86% | |
| 125.70 | 127.51 | 125.26 | 126.73 | +1.22% | |
| 125.00 | 125.20 | 123.07 | 125.20 | +1.12% | |
| 123.00 | 124.17 | 122.55 | 123.81 | +0.81% | |
| 122.05 | 123.74 | 121.81 | 122.82 | +0.72% | |
| 123.75 | 123.75 | 118.59 | 121.94 | -3.05% | |
| 125.32 | 126.81 | 125.06 | 125.77 | +0.75% | |
| 127.38 | 127.38 | 124.71 | 124.83 | -1.79% | |
| 129.41 | 129.83 | 125.93 | 127.10 | -2.37% | |
| 130.19 | 132.11 | 129.64 | 130.19 | +0.78% | |
| 127.89 | 129.93 | 127.89 | 129.18 | +0.68% | |
| 130.30 | 132.38 | 127.98 | 128.31 | -1.11% | |
| 124.89 | 131.85 | 120.56 | 129.75 | -1.97% | |
| 130.08 | 133.03 | 130.00 | 132.36 | +2.30% | |
| 130.22 | 131.89 | 128.32 | 129.39 | -0.87% | |
| 131.38 | 133.37 | 128.50 | 130.53 | +1.22% | |
| 128.45 | 130.42 | 127.42 | 128.96 | -1.42% | |
| 130.71 | 132.51 | 127.13 | 130.82 | +0.91% | |
| 132.82 | 133.11 | 129.31 | 129.64 | -0.86% | |
| 128.53 | 131.67 | 127.84 | 130.76 | +2.30% | |
| 130.01 | 131.62 | 127.48 | 127.82 | -1.84% | |
| 128.50 | 130.45 | 126.53 | 130.21 | +0.80% | |
| 126.53 | 131.23 | 126.53 | 129.18 | +2.10% | |
| 124.35 | 128.66 | 121.75 | 126.52 | -0.07% | |
| 127.83 | 128.25 | 124.61 | 126.61 | -0.33% | |
| 125.65 | 129.84 | 125.12 | 127.03 | +1.15% | |
| 125.02 | 125.94 | 124.03 | 125.59 | +0.55% | |
| 124.40 | 125.88 | 122.42 | 124.90 | +1.30% | |
| 120.95 | 124.00 | 120.50 | 123.30 | +2.40% | |
| 121.45 | 122.07 | 119.74 | 120.41 | -0.93% | |
| 121.26 | 122.31 | 120.19 | 121.54 | +1.07% | |
| 117.31 | 120.89 | 117.31 | 120.25 | +1.99% | |
| 118.71 | 120.42 | 117.22 | 117.90 | -1.21% | |
| 118.81 | 120.59 | 118.20 | 119.35 | +0.97% | |
| 121.00 | 121.00 | 117.50 | 118.20 | -0.45% | |
| 118.68 | 120.67 | 116.88 | 118.74 | -0.84% | |
| 117.99 | 120.63 | 117.39 | 119.74 | +0.36% | |
| 119.50 | 119.74 | 116.30 | 119.31 | +0.42% | |
| 122.93 | 122.93 | 116.71 | 118.81 | +1.29% | |
| 117.98 | 118.16 | 116.07 | 117.30 | +0.45% | |
| 115.13 | 117.67 | 114.29 | 116.78 | +0.49% | |
| 115.68 | 116.60 | 112.91 | 116.21 | +0.46% | |
| 118.95 | 118.95 | 114.71 | 115.68 | -2.39% | |
| 119.19 | 121.62 | 118.14 | 118.51 | -1.81% | |
| 121.85 | 122.31 | 120.40 | 120.69 | -1.52% | |
| 121.45 | 123.52 | 120.93 | 122.55 | +1.96% | |
| 117.99 | 120.43 | 117.93 | 120.19 | +2.36% | |
| 119.71 | 120.57 | 114.55 | 117.42 | -1.95% | |
| 116.22 | 120.02 | 116.16 | 119.76 | +2.93% | |
| 119.09 | 119.67 | 115.41 | 116.35 | -2.73% | |
| 116.29 | 119.96 | 115.89 | 119.61 | +4.39% | |
| 114.65 | 114.96 | 112.45 | 114.58 | +0.21% | |
| 112.82 | 114.52 | 112.27 | 114.34 | +1.47% | |
| 109.06 | 112.74 | 108.63 | 112.68 | +4.03% | |
| 109.38 | 110.71 | 107.69 | 108.32 | -2.16% | |
| 107.05 | 111.99 | 106.35 | 110.71 | +3.60% | |
| 103.41 | 107.19 | 103.41 | 106.86 | +3.93% | |
| 98.36 | 103.25 | 98.36 | 102.82 | +1.55% | |
| 103.00 | 103.83 | 99.30 | 101.25 | -4.22% | |
| 105.83 | 106.64 | 103.65 | 105.71 | +2.16% | |
| 104.08 | 104.79 | 102.04 | 103.47 | +0.27% | |
| 101.95 | 104.09 | 101.95 | 103.19 | +1.58% | |
| 102.38 | 102.54 | 100.79 | 101.58 | +0.34% | |
| 100.52 | 102.05 | 100.14 | 101.24 | +2.05% | |
| 99.86 | 100.38 | 98.38 | 99.21 | -0.99% | |
| 98.37 | 100.83 | 98.33 | 100.20 | +2.97% | |
| 97.92 | 99.17 | 96.73 | 97.31 | -0.68% | |
| 95.60 | 98.75 | 95.60 | 97.98 | +1.77% | |
| 97.81 | 98.29 | 95.87 | 96.28 | -2.64% | |
| 96.50 | 99.41 | 96.39 | 98.89 | +2.96% | |
| 93.18 | 96.60 | 92.75 | 96.05 | +3.84% | |
| 90.69 | 93.13 | 90.43 | 92.50 | +2.37% | |
| 89.19 | 91.49 | 89.19 | 90.36 | +1.55% | |
| 87.37 | 89.65 | 86.57 | 88.98 | +2.12% | |
| 88.10 | 88.10 | 86.03 | 87.13 | -0.55% | |
| 87.80 | 89.92 | 87.04 | 87.61 | -0.15% | |
| 87.63 | 88.37 | 83.31 | 87.74 | -1.52% | |
| 86.61 | 89.25 | 85.95 | 89.09 | +3.22% | |
| 87.16 | 87.16 | 86.05 | 86.31 | -0.75% | |
| 86.35 | 87.16 | 86.06 | 86.96 | +1.18% | |
| 88.72 | 88.72 | 85.13 | 85.95 | +0.44% | |
| 85.60 | 86.08 | 85.28 | 85.57 | -0.33% | |
| 85.65 | 86.24 | 85.65 | 85.85 | +0.03% | |
| 85.30 | 86.27 | 85.25 | 85.82 | +0.73% | |
| 85.23 | 85.93 | 84.62 | 85.20 | +1.28% | |
| 83.67 | 84.55 | 83.27 | 84.12 | +0.48% | |
| 84.87 | 84.93 | 83.29 | 83.72 | -1.49% | |
| 86.18 | 86.18 | 84.64 | 84.99 | -0.35% | |
| 88.96 | 89.20 | 85.23 | 85.29 | -5.10% | |
| 91.66 | 91.71 | 88.93 | 89.87 | -2.21% | |
| 92.31 | 92.47 | 91.16 | 91.90 | -0.41% | |
| 91.31 | 92.39 | 90.82 | 92.28 | +0.35% | |
| 90.98 | 92.34 | 90.02 | 91.96 | +1.39% | |
| 91.05 | 92.60 | 90.56 | 90.70 | +0.10% | |
| 91.53 | 92.91 | 90.29 | 90.61 | -1.94% | |
| 93.84 | 94.51 | 92.29 | 92.40 | -1.82% | |
| 96.44 | 96.73 | 93.38 | 94.11 | -2.17% | |
| 94.65 | 96.66 | 94.65 | 96.20 | +1.33% | |
| 98.06 | 98.06 | 94.68 | 94.94 | -3.32% | |
| 100.69 | 100.71 | 98.03 | 98.20 | -0.61% | |
| 99.11 | 100.27 | 98.61 | 98.80 | +0.06% | |
| 97.83 | 99.72 | 97.83 | 98.74 | +1.05% | |
| 96.79 | 98.25 | 96.10 | 97.71 | +0.31% | |
| 97.17 | 97.68 | 95.68 | 97.41 | +0.13% | |
| 97.92 | 97.92 | 96.63 | 97.28 | -0.64% | |
| 99.58 | 100.02 | 97.87 | 97.91 | -1.01% | |
| 99.71 | 99.89 | 97.13 | 98.91 | -1.90% | |
| 98.06 | 101.01 | 98.00 | 100.83 | +2.14% | |
| 99.19 | 99.49 | 98.07 | 98.72 | -0.21% | |
| 96.65 | 99.17 | 95.65 | 98.93 | +2.91% | |
| 96.14 | 97.90 | 95.71 | 96.13 | -0.65% | |
| 95.64 | 97.11 | 94.41 | 96.76 | +0.62% | |
| 95.98 | 96.58 | 95.86 | 96.16 | +0.67% | |
| 93.61 | 95.83 | 92.39 | 95.52 | +2.23% | |
| 91.19 | 93.76 | 90.50 | 93.44 | +2.81% | |
| 89.01 | 91.14 | 89.01 | 90.89 | +2.15% | |
| 88.35 | 90.16 | 87.30 | 88.98 | +0.84% | |
| 88.66 | 88.66 | 87.23 | 88.24 | -1.80% | |
| 88.71 | 89.86 | 87.39 | 89.86 | +1.87% | |
| 92.36 | 92.58 | 88.06 | 88.21 | -3.33% | |
| 92.37 | 92.46 | 91.25 | 91.25 | -1.23% | |
| 91.63 | 94.24 | 91.07 | 92.39 | +1.08% | |
| 91.02 | 91.64 | 90.49 | 91.40 | +0.03% | |
| 91.08 | 91.87 | 90.94 | 91.37 | +0.38% | |
| 90.06 | 91.39 | 89.40 | 91.02 | +1.21% | |
| 89.34 | 91.39 | 89.30 | 89.93 | +2.05% | |
| 85.35 | 88.48 | 85.26 | 88.12 | +3.37% | |
| 86.64 | 87.00 | 85.11 | 85.25 | -1.19% | |
| 85.12 | 86.52 | 84.37 | 86.28 | +1.46% | |
| 84.84 | 85.29 | 84.47 | 85.04 | +0.43% | |
| 86.24 | 86.24 | 84.44 | 84.68 | -1.49% | |
| 88.14 | 88.80 | 85.59 | 85.96 | -2.11% | |
| 87.02 | 89.03 | 86.92 | 87.81 | -0.50% | |
| 87.70 | 88.74 | 87.36 | 88.25 | +1.36% | |
| 87.31 | 88.08 | 86.96 | 87.07 | -1.16% | |
| 89.61 | 90.51 | 88.03 | 88.09 | -1.52% | |
| 90.97 | 90.97 | 87.78 | 89.45 | — |
Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the IMO chart for longer ranges.