Latest EDIT reports update at 2024-05-08: 2024-Q12023-Q42023-Q1
Editas Medicine logo
Editas Medicine EDIT
$ 5.56 10.43%

Editas Medicine Chart for All Time | EDIT