CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024-13-93.74%
Dec 31, 2020-207+863.54%
Dec 31, 2019-22-291.83%
Dec 31, 201811-160.04%
Dec 31, 2017-19-24.15%
Dec 31, 2016-25-57.56%
Dec 31, 2015-58+170.50%
Dec 31, 2014-21-22.35%
Dec 31, 2013-28+7.49%
Dec 31, 2012-26