Alibaba: A Rare Case Of Bullish Technicals And Fundamentals