CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20248.8-744.53%
Dec 31, 2023-1.4-70.02%
Dec 31, 2022-4.6+165.70%
Dec 31, 2021-1.7-120.70%
Dec 31, 20208.3-304.18%
Dec 31, 2019-4.1-176.07%
Dec 31, 20185.4-83.02%
Dec 31, 201731.5-806.28%
Dec 31, 2016-4.5-77.66%
Dec 31, 2015-20-41.96%
Dec 31, 2014-34.4+196.21%
Dec 31, 2013-11.6-177.56%
Dec 31, 201215