CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20243-4.67%
Dec 31, 20233-0.66%
Dec 31, 20223-50.24%
Dec 31, 20216+54.03%
Dec 31, 20204-6.70%
Dec 31, 20194+53.49%
Dec 31, 20183-46.36%
Dec 31, 20175-7.82%
Dec 31, 20166+39.49%
Dec 31, 20154+79.53%
Dec 31, 20142+15.33%
Dec 31, 20132-18.66%
Dec 31, 20123+5.91%
Dec 31, 20112