DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 2024-62.4-93.51%
Dec 31, 2023-961.4-19.75%
Dec 31, 2022-1,198.1+694.81%
Dec 31, 2021-150.7-50.95%
Dec 31, 2020-307.3-39.20%
Dec 31, 2016-505.4+359.70%
Dec 31, 2015-109.9+52.60%
Dec 31, 2014-72-40.47%
Dec 31, 2013-121-46.20%
Dec 31, 2012-225