DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-70.9-96.93%
Dec 31, 2023-2,308.9+71.99%
Dec 31, 2022-1,342.4-19.22%
Dec 31, 2017-1,661.8+84.20%
Dec 31, 2016-902.2+7.19%
Dec 31, 2015-841.7-48.23%
Dec 31, 2014-1,625.9-57.64%
Dec 31, 2013-3,838.5-74.39%
Dec 31, 2012-14,990.8