CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-45-7.84%
Dec 31, 2023-48-8.84%
Dec 31, 2022-53+26.04%
Dec 31, 2021-42+68.95%
Dec 31, 2020-25+2.23%
Dec 31, 2019-24-16.97%
Dec 31, 2018-29-41.05%
Dec 31, 2017-50-14.26%
Dec 31, 2016-58+2.76%
Dec 31, 2015-56+256.07%
Dec 31, 2014-16+68.45%
Dec 31, 2013-9-49.43%
Dec 31, 2012-19+158.52%
Dec 31, 2011-7