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









