CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202428-35.97%
Dec 31, 202344-15.66%
Dec 31, 202252-10.10%
Dec 31, 202158-8.57%
Dec 31, 202064+1.81%
Dec 31, 201962+118.37%
Dec 31, 201829-19.86%
Dec 31, 201736+138.99%
Dec 31, 201615-24.16%
Dec 31, 201520-13.47%
Dec 31, 201423-21.12%
Dec 31, 201329-8.45%
Dec 31, 201232+597.77%
Dec 31, 20115