Editas Medicine Inc (EDIT) Stock Price, Quote, News & History

EDITNASDAQ
$2.54
0.145.63%
Last update: Oct 27, 11:26 AM