News summaryZacksJul 16, 2026, 01:37 PM
Alibaba Stock Down 19.7% YTD: Should Investors Hold or Sell?
Alibaba shares have fallen 19.7% year-to-date. Zacks Investment Research questions whether investors should hold the stock or book profits now.
Loading...
Alibaba shares have fallen 19.7% year-to-date. Zacks Investment Research questions whether investors should hold the stock or book profits now.