Smart Money Owns 87% of Starbucks. Should Retail Investors Follow?

The smart money signal on Starbucks (NASDAQ: SBUX | SBUX Price Prediction) is unambiguously bullish, with institutions holding 86.8% of the float and Wall Street's consensus price target 10.4% above where the stock currently trades.
Open original source