Delcath Systems Inc logo

Delcath Systems Inc

NEW
STU:DV3R (USA)  
€ 14.24 +0.64 (+4.67%) Sep 14
1,664.18
P/B:
4.76
Market Cap:
€ 475.23M ($ 548.27M)
Enterprise V:
€ 394.74M ($ 455.42M)
Volume:
0
Avg Vol (2M):
109.00
Trade In:
Volume:
0
1,664.18
Avg Vol (2M):
109.00

Delcath Systems Inc Valuation Measures