23andMe Holding Co.
ME
$0.4716
-$0.0221-4.48%
ME
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.