DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 202474+98.50%
Dec 31, 202337+130.01%
Dec 31, 202216-48.14%
Dec 31, 202131-3.67%
Dec 31, 202032+156.30%
Dec 31, 201913+113.16%
Dec 31, 20186-22.01%
Dec 31, 20178-77.78%
Dec 31, 201634+133.93%
Dec 31, 201515-33.53%
Dec 31, 201422-35.45%
Dec 31, 201334+28.74%
Dec 31, 201226-17.37%
Dec 31, 201132