Current Stock Value

Editas Medicine, Inc. (EDIT)

$9.1

+0.02 (+0.22%)
Valuation Date: 5/28/2023
Share Price on Valuation Date 9.10$
Stock Beta 1.85
Outstanding Shares 68.66