Alibaba shares whipsaw in premarket trade after revenue miss, $25 billion boost to buyback plan
Alibaba is operating in Suqian City, Jiangsu Province, China, on December 29, 2023. Costfoto | Nurphoto | Getty Images Shares of Alibaba initially whipsawed in premarket trade on…
Read more Alibaba shares whipsaw in premarket trade after revenue miss, $25 billion boost to buyback plan