Early gains faded for Alibaba stock Wednesday after the company reported earnings and added $25 billion to its share buyback program.
Alibaba Stock Reverses Sharply Lower Despite Earnings, Buyback News, But Is BABA Stock A Buy Now?
Feb 7, 2024