Alibaba Is Now Down 24% This Year: Did BABA Stock Just Find a Bottom?

view original post

Heavy artificial intelligence (AI) spending has defined 2026 for Alibaba Group (NYSE:BABA | BABA Price Prediction), and the share price has absorbed the cost. Alibaba stock trades at $110.94, down 24% …