Monster Beverage Corporation MNST has been showing impressive upward momentum, trading above its 200- and 50-day simple ...