CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024-6-130.49%
Dec 31, 202320-57.75%
Dec 31, 202247-48.68%
Dec 31, 202191-30.58%
Dec 31, 2020131-485.33%
Dec 31, 2019-34+654.25%
Dec 31, 2018-4-118.74%
Dec 31, 201724-18.02%
Dec 31, 201629-54.63%
Dec 31, 201565+116.60%
Dec 31, 201430-34.07%
Dec 31, 201345+31.83%
Dec 31, 201234-14.06%
Dec 31, 201140