CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2022-0-38.55%
Dec 31, 2020-1+1551.22%
Dec 31, 2019-0-51.76%
Dec 31, 2018-0-54.79%
Dec 31, 2017-0-42.86%
Dec 31, 2016-0+585.63%
Dec 31, 2015-0-47.96%
Dec 31, 2014-0-39.74%
Dec 31, 2013-0+45.76%
Dec 31, 2012-0-59.69%
Dec 31, 2011-0