DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-45.8-72.87%
Dec 31, 2023-168.8+17.93%
Dec 31, 2022-143.2+89.12%
Dec 31, 2021-75.7-23.45%
Dec 31, 2020-98.9+17.26%
Dec 31, 2019-84.3-65.49%
Dec 31, 2018-244.4+19.51%
Dec 31, 2017-204.5+190.02%
Dec 31, 2016-70.5-5.30%
Dec 31, 2015-74.5+30.36%
Dec 31, 2014-57.1-36.36%
Dec 31, 2013-89.7-43.15%
Dec 31, 2012-157.9