CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20243+19.86%
Dec 31, 20233-6.08%
Dec 31, 20223-7.72%
Dec 31, 20213+5.95%
Dec 31, 20203-6.20%
Dec 31, 20193+13.27%
Dec 31, 20183-6.80%
Dec 31, 20173+24.97%
Dec 31, 20162+16.76%
Dec 31, 20152+7.40%
Dec 31, 20142+32.75%
Dec 31, 20131+62.67%
Dec 31, 20121+2058.61%
Dec 31, 20110