-
Posted by
Two Blokes May 18, 2025 -
Filed in
Stock
-
6 views
Alibaba (BABA -0.43%) stock has had a good start to 2025, but it was giving back some of its gains after its fiscal fourth-quarter earnings report disappointed investors. The stock is still up about 45% on the year, as of this writing.