CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202447-17.96%
Dec 31, 202358-7.52%
Dec 31, 202262-12.99%
Dec 31, 202172-2.84%
Dec 31, 202074+6.77%
Dec 31, 201969+64.87%
Dec 31, 201842-15.95%
Dec 31, 201750+74.84%
Dec 31, 201628-6.46%
Dec 31, 201530-7.24%
Dec 31, 201433-7.31%
Dec 31, 201335-0.24%
Dec 31, 201236+327.51%
Dec 31, 20118