Barchart on MSN
Should You Buy the Dip in Alibaba Stock?
Down 22% from its 52-week high, Alibaba stock remains a top investment in December 2025, given its widening AI moat.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results