Editas Medicine, Inc.
NASDAQ : EDIT
$26.98
-0.43 ( -1.57%)
Lo-Hi:
25.82 - 27.82
52-wk:
14.01 - 34.37
Mkt Cap:
1.48 B
P/E Ratio:
-9.71
Data by IEX Cloud
Data by stooq