23Andme (ME) has a market capitalization of $157.4M, based on 518.17M shares at a price of $0.30 (down 0.7% yesterday).

money illustration

Explore