Current Stock Value

AVROBIO, Inc. (AVRO)

$1.04

-0.02 (-1.89%)
Valuation Date: 8/12/2022
Share Price on Valuation Date 1.04$
Stock Beta 1.55
Outstanding Shares 42.85