DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-19-38.58%
Dec 31, 2023-31+24.64%
Dec 31, 2022-25+10.60%
Dec 31, 2021-23-3.82%
Dec 31, 2020-24-0.27%
Dec 31, 2019-24+60.14%
Dec 31, 2018-15-7.00%
Dec 31, 2017-16+10.03%
Dec 31, 2016-14-12.77%
Dec 31, 2015-17+6.37%
Dec 31, 2014-16-54.46%
Dec 31, 2013-34-34.31%
Dec 31, 2012-52+23.52%
Dec 31, 2011-42