NasdaqGS:ICLRLife Sciences
Is It Time To Reassess ICON (ICLR) After A 48% Yearly Share Price Slide?
If you are wondering whether ICON is starting to look attractively priced or still too risky, the recent share moves give you some clear signals to work with.
The stock last closed at US$97.14, after a 7.8% decline over the past week, a 4.5% gain over the past 30 days, and returns of a 48.5% decline year to date and a 47.3% decline over the past year.
These swings have kept ICON on the radar for investors who are rechecking what they are willing to pay for contract research businesses...