$100 Invested In Imperial Oil 5 Years Ago Would Be Worth This Much Today
Portfolio Pulse from Benzinga Insights
Over the past 5 years, Imperial Oil (AMEX:IMO) has outperformed the market with an annualized return of 16.51%, turning a $100 investment into $214.64 today. The company currently has a market capitalization of $30.77 billion.

February 06, 2024 | 9:00 pm
News sentiment analysis
Sort by:
Ascending
POSITIVE IMPACT
Imperial Oil has demonstrated strong performance over the past 5 years with an average annual return of 16.51%, significantly growing a $100 investment to $214.64.
The significant outperformance of Imperial Oil compared to the market over the past 5 years, as indicated by its 16.51% annualized return, suggests a strong positive impact on its stock price in the short term. This performance, coupled with a substantial market capitalization of $30.77 billion, underscores the company's robust financial health and growth prospects.
CONFIDENCE 95
IMPORTANCE 90
RELEVANCE 100