Compare stocks side-by-side

Compare 300759.SZ vs ICLR on price performance, valuation, growth and AI ratings.

Compare 300759.SZ, ICLR on price performance, valuation, growth and AI ratings. Up to 5 stocks.

Metric300759.SZICLR
Valuation
Price$40.00$216.16
Market cap59.09B16.68B
P/E41.4437.07
EPS$0.97$5.83
Fair value$27.50$261.60
Upside-31.25%+21.02%
Growth
Day change+1.01%+0.94%
1 month-6.93%+26.84%
3 months+7.47%+21.27%
6 months+34.45%+86.00%
Year to date+40.70%+18.58%
1 year+17.47%+30.20%
5 years-52.96%-24.65%
Revenue growth+14.82%-0.37%
Profitability
Gross margin+33.20%+21.19%
Operating margin+13.75%+9.46%
Net margin+11.05%+5.45%
ROE+10.93%+4.85%
Dividends
Dividend yield+0.50%0.00%
Payout ratio+32.97%0.00%
Stocklytics
Score–46.00
Sentiment–Neutral

Compare other stocks