CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2022-538.4+121.18%
Dec 31, 2020-243.4-7.19%
Dec 31, 2019-262.3-9.38%
Dec 31, 2018-289.5-40.98%
Dec 31, 2017-490.4+2.14%
Dec 31, 2016-480.1+26.35%
Dec 31, 2015-380+121.27%
Dec 31, 2014-171.7+165.81%
Dec 31, 2013-64.6-28.32%
Dec 31, 2012-90.1+175.86%
Dec 31, 2011-32.7