
jetcityimage/iStock Editorial via Getty Images
Monster Beverage (MNST) fell in early trading after Deutsche Bank downgraded the beverage stock to a Hold rating after having it set at Buy.
Analyst Steve Powers noted the stock's recent outperformance has left valuation increasingly dependent on outcomes that
Source: Seeking Alpha — This article was automatically imported from the source. Read full article at original source →