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,262.91 as of November 12, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $4,603.37, while $1000 invested 1 year ago would be worth $1,344.87. This corresponds to total returns of 426.29%, 360.34%, 34.49%, respectively, with annualized returns of 18.07%, 35.69%, 34.49%.

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
November 11, 2026177.48180.36180.36180.36175.38467,229
November 10, 2026172.64174.99174.99174.99170.4724,566
November 09, 2026175.61174.7174.7176.41172.04869,697
November 06, 2026175.88176.67176.67179.75174.38705,319
November 05, 2026181.17176.02176.02183.1175.86996,115
November 04, 2026185.69178.5178.5186.34174.41.45M
November 03, 2026186188.43188.43189.28185.73707,250
November 02, 2026189.64187.28187.28192.83186.29911,113
October 30, 2026180193.48193.48194.171791.77M
October 29, 2026183.98183.62183.62185.03179.38727,925
October 28, 2026181.64183.06183.06184.38181.32881,726
October 27, 2026187.68181.04181.04188.93180.44811,544
October 26, 2026187.24188.76188.76190.25186.16491,614
October 23, 2026185.91188.72188.72189.54185.55572,587
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
AD