CURIS INCCRIS

Market cap
$11.19M
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 2024-126-18574.97%
Dec 31, 20200.7+Infinity%
Dec 31, 20190-100.00%
Dec 31, 2018-789.2-555.69%
Dec 31, 2017173.2+155.22%
Dec 31, 201667.9+81.16%
Dec 31, 201537.5-60.58%
Dec 31, 201495+40.47%
Dec 31, 201367.6-22.32%
Dec 31, 201287.1