Editas Medicine Inc (LTS:0IFK)
$ 3.7588 0.0376 (1.01%) Market Cap: 308.46 Mil Enterprise Value: 68.05 Mil PE Ratio: 0 PB Ratio: 1.35 GF Score: 41/100

Editas Medicine Inc (LTS:0IFK) Transcripts

  • 1