23andMe Holding Co.

23andMe Holding Co. (ME)

Market Cap

84.49M

Website

https://www.23andme.com

Earnings Date

Feb 5, 2025

Employees

582