ME (23andMe Holding)

2.08 USD Average
Analyst Estimate
8.33% Upside
Very High Price Volatility
$1.34 - $12.76 52 Week Range
Consensus Recommendations
0 Buy
0 Hold
0 Sell
52-Wk Low - High
$1.34
$12.76
$1.92