Editas Medicine Inc logo

Editas Medicine Inc

NEW
LTS:0IFK (USA)  
$ 3.0512 -0.0014 (-0.05%) Sep 3
At Loss
P/B:
4.49
Market Cap:
$ 473.03M
Enterprise V:
$ 276.89M
Volume:
5.55K
Avg Vol (2M):
16.70K
Trade In:
Volume:
5.55K
At Loss
Avg Vol (2M):
16.70K

Editas Medicine Inc Valuation Measures