Is ICON (ICLR) Price Weakness Creating A Long Term Opportunity For Investors

  • If you are wondering whether ICON’s current share price reflects its true worth, you are not alone. This article will walk through what the numbers are actually saying about value.
  • Over shorter timeframes, ICON’s share price has moved only modestly, with a 0.7% return over the last week and 1.8% over the last month, while the year to date return of 3.2% decline and 1 year return of 7.8% decline contrast with a 21.1% decline over 3 years and 15.6% decline over 5 years.
  • These returns sit against a backdrop where ICON has remained on investors’ radars in the contract research and clinical development space, and the stock continues to be covered in market news flows that track how its positioning in pharmaceuticals and biotech services is…

Source link