CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-73.2+43.67%
Dec 31, 2023-50.9+21.89%
Dec 31, 2022-41.8+68.68%
Dec 31, 2021-24.8-0.76%
Dec 31, 2020-25-71.85%
Dec 31, 2019-88.7+51.34%
Dec 31, 2018-58.6-27.70%
Dec 31, 2017-81.1+2.46%
Dec 31, 2016-79.1+5.68%
Dec 31, 2015-74.9+186.16%
Dec 31, 2014-26.2+59.61%
Dec 31, 2013-16.4-41.13%
Dec 31, 2012-27.8