Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · Real-Time Price · USD
11.01
-0.17 (-1.52%)
Dec 20, 2024, 4:00 PM EST - Market closed

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
3529236571071
Upgrade
Market Cap Growth
308.68%153.57%-36.56%-46.52%13452.27%-71.16%
Upgrade
Enterprise Value
34167434899-12
Upgrade
Last Close Price
11.014.163.607.7517.9221.25
Upgrade
PS Ratio
12.7644.4113.3016.0464.770.50
Upgrade
PB Ratio
35.994.30-6.174.774.83-0.12
Upgrade
P/TBV Ratio
29.505.81-4.774.83-
Upgrade
EV/Sales Ratio
15.0632.4915.7613.5960.03-
Upgrade
Debt / Equity Ratio
0.360.48-2.711.410.15-0.45
Upgrade
Asset Turnover
0.570.070.110.100.070.15
Upgrade
Inventory Turnover
0.910.240.400.590.850.95
Upgrade
Quick Ratio
0.972.000.553.842.850.63
Upgrade
Current Ratio
1.342.261.105.233.220.79
Upgrade
Return on Equity (ROE)
-174.71%-616.55%-1198.36%-150.74%-307.31%-
Upgrade
Return on Assets (ROA)
-42.19%-84.51%-83.00%-45.25%-54.51%-113.44%
Upgrade
Return on Capital (ROIC)
-64.07%-114.84%-109.14%-56.61%-121.54%-
Upgrade
Earnings Yield
-9.69%-51.99%-100.94%-44.99%-22.66%-1128.77%
Upgrade
FCF Yield
-7.44%-34.14%-69.56%-39.90%-22.18%-3014.58%
Upgrade
Buyback Yield / Dilution
-102.62%-83.09%-24.05%-146.59%-11088.52%32.11%
Upgrade
Total Shareholder Return
-102.62%-83.09%-24.05%-146.59%-11088.52%32.11%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.