CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-408.3-15.32%
Dec 31, 2023-482.2-7.58%
Dec 31, 2022-521.7+32.08%
Dec 31, 2021-395+71.90%
Dec 31, 2020-229.8-5.61%
Dec 31, 2019-243.5-13.45%
Dec 31, 2018-281.3-44.05%
Dec 31, 2017-502.7-34.80%
Dec 31, 2016-771.1+7.56%
Dec 31, 2015-716.9+344.88%
Dec 31, 2014-161.1+156.73%
Dec 31, 2013-62.8-42.79%
Dec 31, 2012-109.7+124.86%
Dec 31, 2011-48.8