DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202414-20.73%
Dec 31, 202318-5.82%
Dec 31, 202219+34.87%
Dec 31, 202114+23.01%
Dec 31, 202011+18.03%
Dec 31, 20199-51.70%
Dec 31, 201820+87.23%
Dec 31, 201710+24.23%
Dec 31, 20168+30.25%
Dec 31, 20156+50.87%
Dec 31, 20144-66.12%
Dec 31, 201313-51.60%
Dec 31, 201226-67.94%
Dec 31, 201182