CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202419+40.76%
Dec 31, 202314+34.99%
Dec 31, 202210-25.49%
Dec 31, 202113+33.33%
Dec 31, 202010+54.09%
Dec 31, 20197-50.63%
Dec 31, 201813-6.04%
Dec 31, 201714+4.10%
Dec 31, 201614+25.93%
Dec 31, 201511+6.86%
Dec 31, 201410+53.49%
Dec 31, 20137+64.84%
Dec 31, 20124+5.08%
Dec 31, 20114