DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20243+94.43%
Dec 31, 20231-14.76%
Dec 31, 20222-13.44%
Dec 31, 20212-14.15%
Dec 31, 20202+44.01%
Dec 31, 20192+72.43%
Dec 31, 20181-28.74%
Dec 31, 20171+19.85%
Dec 31, 20161-4.33%
Dec 31, 20151-37.04%
Dec 31, 20142-41.41%
Dec 31, 20133-24.07%
Dec 31, 20124+24.25%
Dec 31, 20113