Durect Corp (FRA:DC8A)
€ 1.03 0.16 (18.39%) Market Cap: 33.55 Mil Enterprise Value: 25.23 Mil PE Ratio: 0 PB Ratio: 2.38 GF Score: 49/100

Durect Corp (FRA:DC8A) Transcripts

  • 1