Editas Medicine Inc logo

Editas Medicine Inc

NEW
STU:8EM (USA)  
€ 2.5 -0.14 (-5.3%) Jul 16
At Loss
P/B:
64.00
Market Cap:
€ 388.10M ($ 443.80M)
Enterprise V:
€ 294.71M ($ 337.01M)
Volume:
0
Avg Vol (2M):
4.05K
Trade In:
Volume:
0
At Loss
Avg Vol (2M):
4.05K

Editas Medicine Inc Valuation Measures