logo

Editas Medicine

DB • 8EM US28106W1036

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

430m USD | # 6371 in DE

Volume

1.32k shares | 3.83k USD

Shares Outstanding

153.46m

Free Float Shares

80.98% | 124.27m

Nasdaq:EDIT|
LSE:0IFK

News