Imperial Oil stock returns 29.06% annually over 5 years
Imperial Oil has delivered an average annual return of 29.06% over the last 5 years, outperforming the market by 17.75% annually. With a current market cap of $59.24 billion, a $1000 investment made five years ago would have grown to $3,627.18.

*this image is generated using AI for illustrative purposes only.
Imperial Oil has outperformed the market over the past 5 years by 17.75% on an annualized basis, producing an average annual return of 29.06%. The company currently holds a market capitalization of $59.24 billion.
Investment Growth Analysis
If an investor had purchased $1000 of Imperial Oil stock 5 years ago, that investment would be worth $3,627.18 today. This valuation is based on a current price of $122.49 per share.
Performance Metrics
The following table outlines the key financial metrics regarding Imperial Oil's recent performance:
| Metric | Value |
|---|---|
| Average Annual Return | 29.06% |
| Market Outperformance | 17.75% |
| Current Market Capitalization | $59.24 billion |
| Current Share Price | $122.49 |
The significant growth in investment value highlights the impact of compounded returns over a 5-year period.
Can Imperial Oil maintain its current growth rate given potential fluctuations in global oil prices?
How might changes in environmental regulations impact the company's future profitability?
What are the company's plans for capital allocation, such as dividends or reinvestment, to sustain shareholder value?
























