Here's How Much $100 Invested In Icon 20 Years Ago Would Be Worth Today
Portfolio Pulse from Benzinga Insights
Over the past 20 years, Icon (NASDAQ:ICLR) has produced an average annual return of 19.81%, outperforming the market by 11.84% on an annualized basis. A $100 investment in ICLR 20 years ago would be worth $3,859.89 today, with the company currently valued at a market capitalization of $28.05 billion.
March 08, 2024 | 3:30 pm
News sentiment analysis
Sort by:
Descending
POSITIVE IMPACT
Icon (ICLR) has demonstrated significant growth over the past 20 years, with a $100 investment growing to $3,859.89, reflecting an average annual return of 19.81%.
The substantial growth of Icon over the past 20 years, as evidenced by a $100 investment growing to $3,859.89, highlights the company's strong performance and potential for continued growth. This historical performance, coupled with a significant market capitalization of $28.05 billion, suggests a positive outlook for ICLR's stock in the short term.
CONFIDENCE 95
IMPORTANCE 90
RELEVANCE 100