Monster Beverage (MNST) returned 321.5% in 2005.

money illustration

Explore