DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-19-40.26%
Dec 31, 2023-31+25.45%
Dec 31, 2022-25+10.38%
Dec 31, 2021-23-1.15%
Dec 31, 2020-23-3.47%
Dec 31, 2019-24+60.81%
Dec 31, 2018-15-4.33%
Dec 31, 2017-15+8.34%
Dec 31, 2016-14-13.44%
Dec 31, 2015-16+5.58%
Dec 31, 2014-16-54.40%
Dec 31, 2013-34-31.80%
Dec 31, 2012-50+33.81%
Dec 31, 2011-37