Durect Corp (FRA:DC8A)
€ 1.05 0.02 (1.94%) Market Cap: 34.33 Mil Enterprise Value: 26.03 Mil PE Ratio: 0 PB Ratio: 2.44 GF Score: 51/100

Durect Corp (FRA:DC8A) Transcripts

  • 1