CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-40+3.13%
Dec 31, 2023-38-29.28%
Dec 31, 2022-54+44.41%
Dec 31, 2021-38+46.30%
Dec 31, 2020-26-1.91%
Dec 31, 2019-26-12.96%
Dec 31, 2018-30-37.75%
Dec 31, 2017-48+35.03%
Dec 31, 2016-36+19.81%
Dec 31, 2015-30+77.79%
Dec 31, 2014-17+76.24%
Dec 31, 2013-10-37.21%
Dec 31, 2012-15+232.95%
Dec 31, 2011-5