Editas Medicine Inc (GB:0IFK)
LSE:0IFK
United Kingdom
0IFKEditas Medicine Inc
$3.38
$0.11(3.36%)
At close: 4:00 PM EDT