Alibaba Group Holding Limited Sponsored ADR (BABA) is currently at $111.66, down $1.03 or 0.91%

--Would be lowest close since July 14, 2025, when it closed at $108.22

--On pace for largest percent decrease since June 11, 2026, when it fell 2.33%

--Currently down eight consecutive days; down 14.65% over this period

--Longest losing streak since March 13, 2023, when it fell for eight straight trading days