CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-397.8-15.91%
Dec 31, 2023-473-15.18%
Dec 31, 2022-557.7+30.71%
Dec 31, 2021-426.7+54.61%
Dec 31, 2020-276-14.11%
Dec 31, 2019-321.3+2.85%
Dec 31, 2018-312.4-42.01%
Dec 31, 2017-538.7-32.88%
Dec 31, 2016-802.6+7.21%
Dec 31, 2015-748.6+293.47%
Dec 31, 2014-190.3+131.65%
Dec 31, 2013-82.1-15.09%
Dec 31, 2012-96.7+44.84%
Dec 31, 2011-66.8