DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-33.4-98.20%
Dec 31, 2023-1,849+48.51%
Dec 31, 2022-1,245.1+86.09%
Dec 31, 2017-669.1-18.93%
Dec 31, 2016-825.3-5.21%
Dec 31, 2015-870.6-51.79%
Dec 31, 2014-1,805.8-56.80%
Dec 31, 2013-4,179.6-73.16%
Dec 31, 2012-15,569.7