UK markets close in 44 minutes

Editas Medicine, Inc. (0IFK.L)

LSE - LSE Delayed price. Currency in USD
Add to watchlist
33.38-4.78 (-12.53%)
As of 7:14PM BST. Market open.