$100 Invested In Imperial Oil 5 Years Ago Would Be Worth This Much Today
Portfolio Pulse from Benzinga Insights
Imperial Oil (AMEX:IMO) has delivered an average annual return of 20.55% over the past 5 years, outperforming the market by 7.97%. A $100 investment in IMO 5 years ago would now be worth $257.29. The company currently has a market capitalization of $37.28 billion.

April 01, 2024 | 4:30 pm
News sentiment analysis
Sort by:
Descending
POSITIVE IMPACT
Imperial Oil has significantly outperformed the market with an annualized return of 20.55% over the past 5 years, growing a $100 investment to $257.29.
The substantial average annual return of 20.55% over the past 5 years indicates strong performance and operational success. This outperformance, especially in comparison to the broader market, suggests a positive outlook for Imperial Oil's stock in the short term. The significant growth of an initial investment also highlights the company's value creation for its shareholders.
CONFIDENCE 95
IMPORTANCE 90
RELEVANCE 100