Editas Medicine Inc (STU:8EM)
€ 3.29 +0.11 (+3.46%) Market Cap: 505.34 Mil Enterprise Value: 411.95 Mil PE Ratio: 0 PB Ratio: 83.33 GF Score: 40/100

Editas Medicine Inc (STU:8EM) Transcripts

  • 1