Current Stock Value

23andMe Holding Co. (ME)

$2.99

-0.23 (-7.14%)
Valuation Date: 9/29/2022
Share Price on Valuation Date 2.99$
Stock Beta 0.00
Outstanding Shares 361.53