DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-51.8-96.59%
Dec 31, 2023-1,518.5+64.11%
Dec 31, 2022-925.3+57.78%
Dec 31, 2017-586.4-19.27%
Dec 31, 2016-726.5-23.50%
Dec 31, 2015-949.6-34.91%
Dec 31, 2014-1,458.9-66.34%
Dec 31, 2013-4,334.7-71.23%
Dec 31, 2012-15,065.3