logo

Editas Medicine

LSE • 0IFK US28106W1036

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

430m USD | # 2580 in GB

Volume

18.78k shares | 6.16m USD

Shares Outstanding

153.46m

Free Float Shares

80.98% | 124.27m

Nasdaq:EDIT|
DB:8EM

News