Editas Medicine, Inc. (0IFK.L) LSE

2.38

-0.055(-2.26%)

Updated at December 05 07:09PM

Currency In USD