Delcath Systems
DCTH
#7431
Rank
C$0.77 B
Marketcap
C$22.47
Share price
0.25%
Change (1 day)
N/A
Change (1 year)

P/S ratio for Delcath Systems (DCTH)

P/S ratio as of September 2026 (TTM): 5.76

According to Delcath Systems's latest financial reports and stock price the company's current price-to-sales ratio (TTM) is 4.54. At the end of 2026 the company had a P/S ratio of 4.57.

P/S ratio history for Delcath Systems from 2010 to 2026

PS ratio at the end of each year

Year P/S ratio Change
20264.5711.17%
20254.11-61.58%
202410.7-75.91%
202344.4234.01%
202213.3-22.88%
202117.2-73.59%
202065.37129.97%
20190.90296.63%
20180.8468-78.03%
20173.85297.28%
20160.9699-82.7%
20155.61-41.03%
20149.51-67.11%
201328.9-81.92%
2012160
2011N/A
2010N/A