Alibaba’s stock saw a minor fall of 0.1% in the last session. The ROC is giving a positive signal.
Alibaba shares saw a minor drop of 0.1% in the last session.
The ROC is giving a positive signal.

Resistance 143.16 Support 138.4