Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
NBIX
39.49%
▼ -2.75%
ICLR
2.29%
▲ 0.65%
Gross Margin
NBIX
97.58%
▼ -0.72%
ICLR
18.83%
▼ -4.67%
Free Cash Flow
NBIX
$128.60M
▼ -$8.10M
ICLR
$235.34M
▲ $99.11M
Net Debt / EBITDA
NBIX
0.01
▲ 1.03
ICLR
2.06
▼ -0.12
Operating Margin
NBIX
15.95%
▼ -6.88%
ICLR
9.41%
▲ 0.87%
P/E Ratio
NBIX
23.88
▲ 3.58
ICLR
38.68
▲ 13.81