We are near peak fear mongering for BABA

Maybe BABA gets to 130 on people that are leveraged from last year but I find this as one of the greatest buys in the market right now
Trend Analysis

Disclaimer