Stocks

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

views 1140