Alibaba Group Holding Limited Sponsored ADR (BABA) is currently at $95.99, down $3.81 or 3.82%
--Would be lowest close since Jan. 27, 2025, when it closed at $89.99
--On pace for largest percent decrease since June 5, 2026, when it fell 3.88%
--Currently down 15 of the past 16 days
--Currently down eight consecutive days; down 14.92% over this period









