CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2022-55+107.44%
Dec 31, 2020-26+0.52%
Dec 31, 2019-26-13.07%
Dec 31, 2018-30-37.82%
Dec 31, 2017-49+34.32%
Dec 31, 2016-36+20.71%
Dec 31, 2015-30+77.10%
Dec 31, 2014-17+74.41%
Dec 31, 2013-10-36.64%
Dec 31, 2012-15+217.15%
Dec 31, 2011-5