CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-634.7+343.26%
Dec 31, 2023-143.2+73.40%
Dec 31, 2022-82.6+101.17%
Dec 31, 2021-41-33.58%
Dec 31, 2020-61.8-81.51%
Dec 31, 2018-334.1+66.89%
Dec 31, 2017-200.2+55.40%
Dec 31, 2016-128.8+2.99%
Dec 31, 2015-125.1+150.35%
Dec 31, 2014-50+61.09%
Dec 31, 2013-31-29.95%
Dec 31, 2012-44.3