CURIS INCCRIS

Market cap
$12.03M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 202426-56.68%
Dec 31, 202361-33.88%
Dec 31, 202292-24.72%
Dec 31, 2021122-29.16%
Dec 31, 2020173+590.93%
Dec 31, 201925-10.58%
Dec 31, 201828-56.51%
Dec 31, 201764+33.39%
Dec 31, 201648-43.63%
Dec 31, 201586+63.75%
Dec 31, 201452-13.22%
Dec 31, 201360+5.83%
Dec 31, 201257+47.65%
Dec 31, 201139