CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202411+8.83%
Dec 31, 202310-1.37%
Dec 31, 202210-4.57%
Dec 31, 202111-1.72%
Dec 31, 202011+8.31%
Dec 31, 201910-4.07%
Dec 31, 201810+5.35%
Dec 31, 201710+31.50%
Dec 31, 20168-4.46%
Dec 31, 20158-19.96%
Dec 31, 201410-34.39%
Dec 31, 201315-11.61%
Dec 31, 201217+14.97%
Dec 31, 201115