DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202469+335.74%
Dec 31, 202316-369.28%
Dec 31, 2022-6-149.02%
Dec 31, 202112-45.86%
Dec 31, 202022-447.30%
Dec 31, 2019-6-57.45%
Dec 31, 2018-15-2303.39%
Dec 31, 20171-145.50%
Dec 31, 2016-1-117.32%
Dec 31, 20159-52.60%
Dec 31, 201418-39.72%
Dec 31, 201330+50.43%
Dec 31, 201220-23.35%
Dec 31, 201126