Alibaba (BABA) shares continued losses for seven straight sessions, as the stock closed 2.4% lower at $129.95 on Thursday.
The Chinese tech giant lost over 12% in the preceding six sessions. Overall, the stock has fallen over 11% so far this year, compared to the marginal