Editas Medicine Inc logo

Editas Medicine Inc

NEW
LTS:0IFK (USA)  
$ 3.185 -0.19 (-5.52%) Jul 10
At Loss
P/B:
68.97
Market Cap:
$ 500.29M
Enterprise V:
$ 393.94M
Volume:
12.95K
Avg Vol (2M):
20.38K
Trade In:
Volume:
12.95K
At Loss
Avg Vol (2M):
20.38K

Editas Medicine Inc Valuation Measures