3 months Alibaba: Surged Thanks To Buybacks And Chinese Stimuli Seeking Alpha Alibaba: Surged Thanks To Buybacks And Chinese Stimuli. Alibaba (BABA) X