Stock Comparison

CSBR ICLR
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric CSBR
Champions Oncology Inc
ICLR
Icon Plc
Price $4.67 $200.51
Change % -2.30% +0.41%
Market Cap 66.25M 15.29B
P/E Ratio — 219.8
EPS $-0.08 $0.90
52W High $8.31 $219.04
52W Low $4.59 $66.57
Volume — —
Avg Volume 9.6K 1.59M
Open $4.65 $198.43
Prev Close $4.78 $199.70
Div Yield — —
Annual Dividend — —
Payout Ratio — —
Analyst Rating Strong buy Buy
Price Target $29.45 $192.74
Total Analysts 7 24