CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 202429-22.08%
Dec 31, 202338+14.42%
Dec 31, 202233-168.95%
Dec 31, 2021-48-2.35%
Dec 31, 2020-49+1000.72%
Dec 31, 2019-4-120.85%
Dec 31, 201821-688.82%
Dec 31, 2017-4-112.05%
Dec 31, 201630-568.61%
Dec 31, 2015-6-139.50%
Dec 31, 201416-219.50%
Dec 31, 2013-14-40.80%
Dec 31, 2012-23-335.31%
Dec 31, 201110