Alibaba: $4.8B Buyback Did Not Move The Needle (NYSE:BABA)
DNY59 We previously covered Alibaba Group Holding Limited (NYSE:BABA) in November 2023, discussing its excellent CQ3’23 performance in the Cloud and e-commerce segments, since we believed these two segments might…