Alibaba Group Holdings (BABA) has a Bullish Chaikin Power Gauge Rating and has been leading the SPY since July. The stock is oversold based on our indicator and Chaikin Money Flow is bullish. BABA has tested and held support at the rising long-term trend line and continues to carve out a path of higher highs and higher lows. The 21-day ATR is currently $10.19.
The Chaikin Power Gauge Rating for BABA is Bullish due to very strong earnings performance, very positive expert activity and strong price/volume activity. The stock also has poor financial metrics. BABA’s earnings performance is very strong as a result of high earnings growth over the past 3-5 years and better than expected earnings in recent quarters.