Editas Medicine, Inc. (EDIT)

EDIT price $2.51 -0.07 -2.71%

Ticker
EDIT
Price
$2.51
Change
-0.07 -2.71%
Market cap
$385.49M
Sector
Healthcare
Industry
Biotechnology

Stocklytics home ยท Screener