Freedom Capital Markets downgrades Alibaba stock rating amid rising costs January 6, 2026January 6, 2026 · Business · By ReportWire Freedom Capital Markets downgrades Alibaba stock rating amid rising costs Investing.com Source link