MetaCap

Imperial Oil Stock Price History

NYSE: IMOEnergyIntegrated oil CompaniesUSD

122.79+3.49 (+2.93%)

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
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

Calendar-year price returns
YearYear-end closeReturn
2026122.79+37.83%
202589.09+42.75%
202462.41+9.13%
202357.19+17.34%
202248.74+35.01%
202136.10+89.70%
202019.03-28.32%
201926.55+1.53%
201826.15-16.16%
201731.19-10.27%
201634.76+6.89%
201532.52-23.70%
201442.62-2.34%
201343.64+0.09%
201243.60-1.98%
201144.48+9.77%
201040.52+4.81%
200938.66+10.65%
200834.94-34.69%
200753.50+45.26%
200636.83+10.93%
200533.20+67.73%
200419.79+31.28%
200315.08+55.43%
20029.70+7.34%
20019.04+3.08%
20008.77+21.62%
19997.21+34.63%
19985.35-24.19%
19977.06+40.86%
19965.01+24.91%
19954.01+9.47%
19943.67-2.58%
19933.76+6.69%
19923.53-9.61%
19913.90-30.45%
19905.61-8.39%
19896.13+31.64%
19884.65-3.73%
19874.83+18.77%
19864.07-0.68%
19854.10+15.23%
19843.56+7.56%
19833.31+27.96%
19822.58+8.77%
19812.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)

Daily open, high, low, close and volume
DateOpenHighLowCloseChange
121.50123.52121.08122.79+2.93%
123.16123.72119.11119.30-2.37%
122.69124.07120.97122.19-1.07%
125.10125.58123.17123.51-1.73%
123.10126.34123.05125.68+0.92%
122.02124.94121.98124.53+1.20%
122.64124.50122.44123.05+0.98%
120.69122.74120.28121.85-0.40%
124.27124.74122.13122.34-0.42%
123.10124.05122.18122.86-1.37%
125.52126.84124.52124.57-0.14%
125.40125.56123.74124.75+0.38%
125.00126.00123.73124.28-1.50%
128.55129.04125.76126.17-2.88%
130.18130.62128.91129.91-0.28%
129.62131.37129.14130.28-0.02%
134.05134.32129.19130.30-3.73%
132.70136.21132.17135.35+2.67%
131.62134.87131.22131.83+1.42%
130.45130.45128.17129.99-0.63%
132.82133.39129.99130.81-0.61%
132.77133.30131.11131.61+0.18%
130.13132.67129.94131.38+2.15%
130.25130.62127.87128.62-2.52%
133.59134.51131.51131.94-1.12%
134.16134.57132.36133.44-1.11%
132.66135.10132.12134.94+2.74%
133.62133.91129.98131.34+0.64%
131.76132.23129.41130.51-1.29%
130.87132.45129.69132.22+0.61%
130.06132.37129.29131.42-0.05%
135.32135.60131.31131.49-3.99%
137.00138.10135.54136.95-0.80%
136.91138.07136.66138.05+0.87%
137.41138.43136.53136.86+0.54%
136.44138.38135.97136.12+0.31%
136.56136.56134.39135.70+0.61%
133.94135.27133.49134.88+1.20%
133.03135.12133.03133.28+0.70%
128.96132.76128.76132.35+1.45%
129.13130.58128.51130.46+0.69%
128.81130.43128.49129.56+0.60%
126.40130.19126.29128.79+3.07%
125.38125.91123.22124.95-1.06%
127.61127.61124.91126.29+0.76%
128.30128.30125.09125.34-1.63%
123.88128.64122.36127.42+0.85%
125.78127.71125.70126.35-2.49%
129.44129.96124.65129.57+0.60%
127.19129.75127.19128.800.00%
128.59129.61127.85128.80+2.44%
125.83127.13124.01125.73-0.05%
125.68127.47124.96125.79-2.09%
128.55129.59127.44128.48-0.27%
127.62129.45126.68128.83+2.51%
125.87127.52125.48125.68+1.18%
123.21124.52122.70124.22+1.19%
121.85123.40120.96122.76+0.20%
120.91122.72120.73122.52+2.30%
120.45121.00118.77119.77-0.54%
122.69123.09119.37120.42-1.71%
124.78125.92122.02122.52-0.91%
122.50124.64122.42123.64+2.60%
120.63121.83119.86120.51+0.43%
120.43121.12119.75120.00-1.04%
118.63121.27117.28121.26+4.02%
113.85117.46113.76116.57+3.31%
113.60115.08112.42112.83-0.83%
112.24113.86110.92113.77+2.50%
111.30112.87110.36110.99-0.92%
113.34114.34111.65112.02-1.09%
113.38114.89112.88113.25+0.01%
112.36113.93112.26113.24-0.04%
112.14113.98112.14113.28+0.69%
112.76113.28111.68112.50-1.87%
114.23115.15112.94114.64+0.55%
112.55114.13111.32114.01+1.30%
113.51113.53109.61112.55-1.44%
117.74118.15113.65114.19-3.16%
118.80119.81117.38117.92-1.90%
117.30120.37115.63120.20-0.90%
120.15122.34119.48121.29+0.26%
121.41123.72120.71120.97+0.59%
119.99122.54119.99120.26+1.08%
122.43122.69117.98118.98-2.91%
122.94125.15122.18122.55+0.68%
126.59126.59121.61121.72-4.08%
124.68127.40124.24126.90+0.50%
125.37127.68124.50126.27+1.49%
120.47125.04120.47124.42+3.00%
120.38122.71119.08120.80+1.75%
121.14122.35117.80118.72-3.24%
125.62125.88122.34122.69-1.53%
126.58126.58124.44124.59-3.43%
131.50131.80128.60129.01-3.14%
133.38134.82132.38133.19-0.52%
135.03135.35132.27133.88+0.03%
137.08138.18133.64133.84-2.80%
138.48139.44136.01137.70-0.46%
134.56138.91133.90138.33+2.67%
133.12135.04131.95134.73+1.77%
131.44132.85130.47132.39+0.55%
132.74133.95130.88131.67-1.31%
131.25133.63130.40133.42+2.45%
128.37130.52127.53130.23+2.56%
125.69127.93124.31126.98+0.91%
125.60127.08124.12125.84-1.56%
128.73129.72126.93127.84-3.84%
130.59133.98130.31132.95+1.90%
129.16131.39127.54130.47+1.55%
127.32132.64126.17128.48-4.13%
129.40134.31128.84134.02+2.61%
128.66131.00127.92130.61+2.45%
127.29128.46126.65127.49+1.27%
124.71126.49124.71125.89+1.22%
125.89126.11123.39124.37-1.86%
125.70127.51125.26126.73+1.22%
125.00125.20123.07125.20+1.12%
123.00124.17122.55123.81+0.81%
122.05123.74121.81122.82+0.72%
123.75123.75118.59121.94-3.05%
125.32126.81125.06125.77+0.75%
127.38127.38124.71124.83-1.79%
129.41129.83125.93127.10-2.37%
130.19132.11129.64130.19+0.78%
127.89129.93127.89129.18+0.68%
130.30132.38127.98128.31-1.11%
124.89131.85120.56129.75-1.97%
130.08133.03130.00132.36+2.30%
130.22131.89128.32129.39-0.87%
131.38133.37128.50130.53+1.22%
128.45130.42127.42128.96-1.42%
130.71132.51127.13130.82+0.91%
132.82133.11129.31129.64-0.86%
128.53131.67127.84130.76+2.30%
130.01131.62127.48127.82-1.84%
128.50130.45126.53130.21+0.80%
126.53131.23126.53129.18+2.10%
124.35128.66121.75126.52-0.07%
127.83128.25124.61126.61-0.33%
125.65129.84125.12127.03+1.15%
125.02125.94124.03125.59+0.55%
124.40125.88122.42124.90+1.30%
120.95124.00120.50123.30+2.40%
121.45122.07119.74120.41-0.93%
121.26122.31120.19121.54+1.07%
117.31120.89117.31120.25+1.99%
118.71120.42117.22117.90-1.21%
118.81120.59118.20119.35+0.97%
121.00121.00117.50118.20-0.45%
118.68120.67116.88118.74-0.84%
117.99120.63117.39119.74+0.36%
119.50119.74116.30119.31+0.42%
122.93122.93116.71118.81+1.29%
117.98118.16116.07117.30+0.45%
115.13117.67114.29116.78+0.49%
115.68116.60112.91116.21+0.46%
118.95118.95114.71115.68-2.39%
119.19121.62118.14118.51-1.81%
121.85122.31120.40120.69-1.52%
121.45123.52120.93122.55+1.96%
117.99120.43117.93120.19+2.36%
119.71120.57114.55117.42-1.95%
116.22120.02116.16119.76+2.93%
119.09119.67115.41116.35-2.73%
116.29119.96115.89119.61+4.39%
114.65114.96112.45114.58+0.21%
112.82114.52112.27114.34+1.47%
109.06112.74108.63112.68+4.03%
109.38110.71107.69108.32-2.16%
107.05111.99106.35110.71+3.60%
103.41107.19103.41106.86+3.93%
98.36103.2598.36102.82+1.55%
103.00103.8399.30101.25-4.22%
105.83106.64103.65105.71+2.16%
104.08104.79102.04103.47+0.27%
101.95104.09101.95103.19+1.58%
102.38102.54100.79101.58+0.34%
100.52102.05100.14101.24+2.05%
99.86100.3898.3899.21-0.99%
98.37100.8398.33100.20+2.97%
97.9299.1796.7397.31-0.68%
95.6098.7595.6097.98+1.77%
97.8198.2995.8796.28-2.64%
96.5099.4196.3998.89+2.96%
93.1896.6092.7596.05+3.84%
90.6993.1390.4392.50+2.37%
89.1991.4989.1990.36+1.55%
87.3789.6586.5788.98+2.12%
88.1088.1086.0387.13-0.55%
87.8089.9287.0487.61-0.15%
87.6388.3783.3187.74-1.52%
86.6189.2585.9589.09+3.22%
87.1687.1686.0586.31-0.75%
86.3587.1686.0686.96+1.18%
88.7288.7285.1385.95+0.44%
85.6086.0885.2885.57-0.33%
85.6586.2485.6585.85+0.03%
85.3086.2785.2585.82+0.73%
85.2385.9384.6285.20+1.28%
83.6784.5583.2784.12+0.48%
84.8784.9383.2983.72-1.49%
86.1886.1884.6484.99-0.35%
88.9689.2085.2385.29-5.10%
91.6691.7188.9389.87-2.21%
92.3192.4791.1691.90-0.41%
91.3192.3990.8292.28+0.35%
90.9892.3490.0291.96+1.39%
91.0592.6090.5690.70+0.10%
91.5392.9190.2990.61-1.94%
93.8494.5192.2992.40-1.82%
96.4496.7393.3894.11-2.17%
94.6596.6694.6596.20+1.33%
98.0698.0694.6894.94-3.32%
100.69100.7198.0398.20-0.61%
99.11100.2798.6198.80+0.06%
97.8399.7297.8398.74+1.05%
96.7998.2596.1097.71+0.31%
97.1797.6895.6897.41+0.13%
97.9297.9296.6397.28-0.64%
99.58100.0297.8797.91-1.01%
99.7199.8997.1398.91-1.90%
98.06101.0198.00100.83+2.14%
99.1999.4998.0798.72-0.21%
96.6599.1795.6598.93+2.91%
96.1497.9095.7196.13-0.65%
95.6497.1194.4196.76+0.62%
95.9896.5895.8696.16+0.67%
93.6195.8392.3995.52+2.23%
91.1993.7690.5093.44+2.81%
89.0191.1489.0190.89+2.15%
88.3590.1687.3088.98+0.84%
88.6688.6687.2388.24-1.80%
88.7189.8687.3989.86+1.87%
92.3692.5888.0688.21-3.33%
92.3792.4691.2591.25-1.23%
91.6394.2491.0792.39+1.08%
91.0291.6490.4991.40+0.03%
91.0891.8790.9491.37+0.38%
90.0691.3989.4091.02+1.21%
89.3491.3989.3089.93+2.05%
85.3588.4885.2688.12+3.37%
86.6487.0085.1185.25-1.19%
85.1286.5284.3786.28+1.46%
84.8485.2984.4785.04+0.43%
86.2486.2484.4484.68-1.49%
88.1488.8085.5985.96-2.11%
87.0289.0386.9287.81-0.50%
87.7088.7487.3688.25+1.36%
87.3188.0886.9687.07-1.16%
89.6190.5188.0388.09-1.52%
90.9790.9787.7889.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.