Imperial Oil stock turns $100 into $500 over five years
- Imperial Oil stock returned 38.01% annually over the last five years
- A $100 investment from five years ago is now worth $500.55
- The stock outperformed the market by 26.68% on an annualized basis
- Current market capitalization stands at $63.90 billion

*this image is generated using AI for illustrative purposes only.
Imperial Oil (AMEX: IMO) stock has delivered an average annual return of 38.01% over the past five years, outperforming the broader market by 26.68% on an annualized basis.
The energy company currently commands a market capitalization of $63.90 billion. Based on the share price of $132.15 at the time of writing, an initial investment of $100 made five years ago would be worth $500.55 today.
What the Numbers Show
The data highlights the impact of compounded returns on long-term capital growth. The difference between the nominal return and the market benchmark underscores the stock's relative strength during this period.
Can Imperial Oil sustain its 38% annualized return given the current volatility in global oil prices?
How might upcoming environmental regulations impact Imperial Oil's long-term profitability and market capitalization?
What role does Imperial Oil's transition to renewable energy play in maintaining its outperformance against the broader market?






























