DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20246+874.49%
Dec 31, 20231-7.43%
Dec 31, 20221+2.24%
Dec 31, 20211+4.84%
Dec 31, 20201-10.99%
Dec 31, 20191-28.74%
Dec 31, 20181+43.94%
Dec 31, 20171+27.45%
Dec 31, 20161+19.05%
Dec 31, 20150+58.76%
Dec 31, 20140-37.28%
Dec 31, 20130+1089.74%
Dec 31, 20120