Alibaba shares dropped 1.3% in the last session. The ROC is giving a positive signal, going against our overall technical analysis.
The last session saw Alibaba shares fall 1.3%.
The ROC is giving a positive signal.

Resistance 73.2333 Support 72.0767