
ICLR is currently trading at $175.11 per share, positioning it significantly below its 52-week high of $310.54 but above its 52-week low of $125.10. This valuation places the stock in the lower half of its annual trading range, indicating a notable retreat from its peak.
Icon Plc. (ICLR) is currently trading at $175.11, positioning it in the lower portion of its 52-week range, which spans from a low of $125.10 to a high of $310.54. The stock has recovered approximately 39% from its annual low but remains more than 43% below its peak, indicating a significant price depreciation over the past year. A key technical development noted in the article is that ICLR has recently crossed above its 200-day moving average. This is often viewed by technical analysts as a bullish signal, potentially indicating a reversal of a prior downtrend or the beginning of a new phase of positive price momentum. The provided sentiment score is neutral, reflecting the factual, data-driven nature of the source material without offering a fundamental narrative.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
neutral
Sentiment Score
0.00
Ticker Sentiment