$BABA Lockup expires – Sell rallies

The Chaikin Power Gauge Rating for Alibaba Group is Very Bearish due to very poor financial metrics and very negative expert activity. The stock also has strong price/volume activity.

BABA’s financial metrics are very poor due to a high price to sales ratio. Expert activity for BABA is very negative which is evidenced by analysts revising earnings estimates downward.

Want more?