Editas Medicine Inc (LTS:0IFK)
$ 2.8211 +0.016 (+0.57%) Market Cap: 443.85 Mil Enterprise Value: 247.71 Mil PE Ratio: 0 PB Ratio: 4.21 GF Score: 56/100

Editas Medicine Inc (LTS:0IFK) Transcripts

  • 1