NasdaqGS:ICLRLife Sciences
A Look At ICON (NasdaqGS:ICLR) Valuation After Recent Mixed Share Price Performance
ICON stock performance snapshot after recent moves
ICON (ICLR) has caught investor attention after a recent share price move, with the stock closing at $125. Short term returns show mixed momentum, including a 0.7% gain over the past day.
Over the past week and month, ICON has recorded returns of 5.6% and 16.6% respectively. Performance over the past 3 months and year to date reflects double digit declines, highlighting uneven sentiment around the stock.
See our latest analysis for ICON.
That...