Editas Medicine Inc (STU:8EM)
€ 2.65 +0.15 (+6%) Market Cap: 408.67 Mil Enterprise Value: 240.86 Mil PE Ratio: 0 PB Ratio: 4.53 GF Score: 58/100

Editas Medicine Inc (STU:8EM) Transcripts

  • 1