Alibaba (April 4)

Alibaba shares need a close above $85 to active the “bullish W” formation. Now at profit-taking resistance after the recent rally.

baba