CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndMarketable securities, current (Million USD)YoY (%)
Dec 31, 202330-55.05%
Dec 31, 202266-13.06%
Dec 31, 202176-2.44%
Dec 31, 202078+1420.99%
Dec 31, 20195+706.47%
Dec 31, 20181-97.11%
Dec 31, 201722+18.96%
Dec 31, 201618-62.43%
Dec 31, 201549+16.90%
Dec 31, 201442-13.55%
Dec 31, 201349+13.55%
Dec 31, 201243-5.32%
Dec 31, 201145