Back to top
more

Editas Medicine (EDIT)

(Real Time Quote from BATS)

$3.64 USD

3.64
756,183

-0.13 (-3.45%)

Updated Sep 23, 2024 11:58 AM ET

Zacks Rank: