Alibaba Presented Moderately Downbeat Results Showing Some Improvement, but Market Sentiment Weighs
Alibaba (BABA) stock fell 4.61% in pre-market trading on Wednesday February 7, after Q3 revenue fell short of expectations as investors digested a $25 billion increase in its share buyback program.
February 7, 2024