DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-532+5.22%
Dec 31, 2023-505+10.42%
Dec 31, 2022-457+8.67%
Dec 31, 2021-421+6.49%
Dec 31, 2020-395+6.51%
Dec 31, 2019-371+7.88%
Dec 31, 2018-344+5.92%
Dec 31, 2017-325+16.35%
Dec 31, 2016-279+6.88%
Dec 31, 2015-261+5.96%
Dec 31, 2014-247+7.59%
Dec 31, 2013-229