DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 202439-23.89%
Dec 31, 202352+410.48%
Dec 31, 202210-51.29%
Dec 31, 202121-50.84%
Dec 31, 202042+39.76%
Dec 31, 201930+128.96%
Dec 31, 201813-14.30%
Dec 31, 201715+108.46%
Dec 31, 20167-14.40%
Dec 31, 20159+77.76%
Dec 31, 20145-88.32%
Dec 31, 201342-7.45%
Dec 31, 201245-70.01%
Dec 31, 2011150