ICLR
Icon·NASDAQ
--
--(--)
--
--(--)
4.97 / 10
Netural
Analyst sentiment is neutral (4.97) with 33% Buy and 66% Neutral ratings; historical win rates hover below 35%. Fund flow is strong (7.83), showing overall inflow but negative block and extra‑large patterns. The mix suggests cautious optimism.
Fund Flow Rating
Analyst RatingBuy
Wall Street Opinions
Buy
Strong Buy
0%
Buy
33%
Hold
0%
Sell
0%
Strong Sell
0%
Luke SergottNeutral
Date2026-03-09
InstitutionBarclays
Times predicted7
Historical Win Rate28.6%
Patrick DonnellyNeutral
Sean DodgeBuy
Is money flowing into or out of ICLR?
- ICLR holds a Bearish analyst rating, with 33% of experts assigning a Buy grade. Factoring in net Inflows from order flow data, the comprehensive Sentiment Score stands at 4.97/10 (Netural).
