Delcath Systems Inc (STU:DV3R)
€ 11.2 -0.24 (-2.1%) Market Cap: 390.14 Mil Enterprise Value: 312.52 Mil PE Ratio: 1,287.00 PB Ratio: 3.94 GF Score: 76/100

Delcath Systems Inc (STU:DV3R) Transcripts

  • 1