Market Cap: $388.56M

Editas Medicine (EDIT) Politician Trades & Key Data