NasdaqGS:ICLRLife Sciences
ICON (ICLR) Rebound Puts Its Valuation Story Back In Focus
ICON (NasdaqGS:ICLR) has drawn investor attention after recent share performance data highlighted a mix of short term declines and longer term gains, which has prompted a closer look at how the clinical research company is currently valued.
See our latest analysis for ICON.
At a share price of $165.76, ICON’s recent pattern combines a sharp 90 day share price return of 61.73% with a decline of 12.60% in the 1 year total shareholder return. This suggests strong recent momentum following a...