DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-1+863.79%
Dec 31, 2023-0-72.25%
Dec 31, 2022-0+46.15%
Dec 31, 2021-0-81.71%
Dec 31, 2020-1+3158.33%
Dec 31, 2019-0-68.42%
Dec 31, 2018-0-85.50%
Dec 31, 2017-1+103.10%
Dec 31, 2016-0+51.76%
Dec 31, 2015-0+286.36%
Dec 31, 2014-0-69.01%
Dec 31, 2013-0-93.30%
Dec 31, 2012-2-56.11%
Dec 31, 2011-5