Here's How Much You Would Have Made Owning Icon Stock In The Last 20 Years
Portfolio Pulse from Benzinga Insights
Over the past 20 years, Icon (NASDAQ:ICLR) has delivered an average annual return of 19.08%, outperforming the market by 10.97% on an annualized basis. With a current market capitalization of $25.89 billion, a $100 investment in ICLR 20 years ago would be worth $3,293.72 today.
May 13, 2024 | 2:00 pm
News sentiment analysis
Sort by:
Ascending
POSITIVE IMPACT
Icon's 20-year performance showcases significant growth, with a $100 investment growing to $3,293.72, reflecting a 19.08% average annual return.
The article highlights Icon's exceptional performance over the past two decades, significantly outperforming the market. This historical performance, especially the impressive return on a relatively small initial investment, could attract more investors looking for long-term growth opportunities, potentially driving up the stock's demand and price in the short term.
CONFIDENCE 95
IMPORTANCE 90
RELEVANCE 100