Shareholder returns and stock trends
On August 11, 2016, Alibaba (BABA) generated returns of 25.1% for the trailing 12 months and 12.3% for the trailing one-month period. Alibaba’s share price has risen by 8.3% in the trailing five-day period.
On August 11, 2016, Alibaba’s last trading price was $91.77. Its stock was trading 8.9% above its 20-day moving average of $84.29, 13.8% above its 50-day moving average of $80.67, and 15.3% above its 100-day moving average of $79.58.
Moving average convergence divergence and relative strength index
The MACD (moving average convergence divergence) is the difference between a company’s short-term and long-term moving averages. Alibaba’s 14-day MACD of 1.4 shows an upward trading trend, as the figure is positive.
The 14-day relative strength index (or RSI) for Alibaba is 79, which shows that the stock was overbought. If RSI is above 70, it indicates that a stock has been overbought. An RSI below 30 suggests that a stock has been oversold.
Of the 42 analysts covering Alibaba, 38 have a “buy” recommendation and four have a “hold” recommendation. The analysts’ stock price target for the company is $104.20, and the median target estimate is $103. Alibaba is trading at a discount of 10.9% with respect to its median target.