INVO Bioscience (INVO) returned -45.5% in 2012.

money illustration

Explore