CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 202421-63.89%
Dec 31, 202357-34.06%
Dec 31, 202286-26.00%
Dec 31, 2021117-44.00%
Dec 31, 2020208+867.68%
Dec 31, 201922-11.36%
Dec 31, 201824-59.71%
Dec 31, 201760+35.40%
Dec 31, 201644-45.88%
Dec 31, 201582+65.21%
Dec 31, 201450-14.49%
Dec 31, 201358+4.75%
Dec 31, 201256-7.92%
Dec 31, 201160