Monster Beverage (MNST) returned 331.5% in 2004.

money illustration

Explore