Imperial Oil Limited (IMO.TO) TSX

Currency In CAD

AD

IMO.TO Historical Return

If you invested $1000 in Imperial Oil Limited (IMO.TO) 10 years ago, it would be worth $5,282.45 as of October 23, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $4,628.76, while $1000 invested 1 year ago would be worth $1,486.8. This corresponds to total returns of 428.24%, 362.88%, 48.68%, respectively, with annualized returns of 18.1%, 35.88%, 48.68%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

IMO.TO Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 22, 2026192.24184.78184.78192.27183.14599,535
October 21, 2026189.48190.53190.53192.24188.84593,096
October 20, 2026191.46190.15190.15192.4184.88910,005
October 19, 2026187.94190.83190.83191.7186.45608,430
October 16, 2026185.46189.48189.48189.86185.461.12M
October 15, 2026185.58184.22184.22186.68182.93761,584
October 14, 2026185184.86184.86185.88183.61726,307
October 13, 2026178.7183.75183.75183.75176.841.06M
October 09, 2026174.09175.76175.76178.35174.09549,550
October 08, 2026173.32174.74174.74175.77172.361.08M
October 07, 2026174.26170.38170.38176.28169.79738,963
October 06, 2026175.4173.91173.91176.5172.34927,290
October 05, 2026178.59176.25176.25179.39175.5801,071
October 02, 2026175.33179.36179.36180.09175.19529,525
October 01, 2026174.38177.61177.61178173.33749,944
September 30, 2026173.6175175177.03173.05667,695
September 29, 2026171.42173.02173.02174.25171440,203
September 28, 2026175.39173.45173.45176.82173.151.26M
September 25, 2026174.49173.74173.74175.46172.94506,917
September 24, 2026176.85176.31176.31179.28176.04603,451
September 23, 2026176.07175.68175.68177174.47638,976
September 22, 2026175.61174.7174.7177.2173.84898,512
September 21, 2026180.49177.58177.58180.76176.421.19M
September 18, 2026182.15181.83181.83182.93180.571.78M
September 17, 2026181.58182.48182.48183.8180.63580,923
September 16, 2026187.03182.56182.56187.03180.731.22M
September 15, 2026183.91188.24188.24189.5183.881.46M
September 11, 2026180.38180.36180.36181.1177.9738,426
September 10, 2026183.55181.18181.18184.4179.85565,776
September 09, 2026182.92181.8181.8183.7180.98485,783
September 08, 2026179.49180.84180.84182.85179.18683,692
September 04, 2026180.35177.99177.99180.84177.19984,802
September 03, 2026184.6182182184.85181.34731,046
September 02, 2026187.3184.17184.17187.3183.72619,798
September 01, 2026184.01187.68187.68187.74183.61M
August 31, 2026183.82182.14182.14185.75180.09734,688
August 28, 2026182.89181.34181.34183.25179.78493,774
August 27, 2026182183.23183.23183.56179.83586,887
August 26, 2026181182.29182.29183.6179.25859,561
August 25, 2026187.64181.84181.84187.78181.65580,810
August 24, 2026189.13189.81189.81190187.98720,993
August 21, 2026188.76190190190188.24438,544
August 20, 2026190.36188.85188.85190.43188.3682,924
August 19, 2026189.27188.03188.03191.22187.77921,794
August 18, 2026188.05188.55188.55189.17186.58583,092
August 17, 2026186.17187.2187.2187.82185.07716,754
August 14, 2026184.91185.14185.14187.55184.59426,953
August 13, 2026180.6184.73184.73184.94179.6892,691
August 12, 2026179.59182182182.13178.57542,782
August 11, 2026179.95180.46180.46181.7178.81458,411
August 10, 2026176.35179.5179.5181.35176.2677,389
August 07, 2026175.66174.21174.21175.99171.9431,183
August 06, 2026178.01177.04177.04178.48175.5787,022
August 05, 2026179.1175.72175.72179.58175.49720,543
August 04, 2026175.57179.56179.56181.06174.631.05M
July 31, 2026180.81181.75181.75182.26174.851.01M
July 30, 2026179.61180.84180.84181.67178.95660,397
July 29, 2026181.34180.96180.96182.6179.52816,065
July 28, 2026177.09177.58177.58179.28174.75743,991
July 27, 2026176.88177.72177.72179.83176.42674,299
AD