Current Stock Value

23andMe Holding Co. (ME)

$4.18

+0.08 (+1.95%)
Valuation Date: 8/19/2022
Share Price on Valuation Date 4.18$
Stock Beta 0.00
Outstanding Shares 361.53