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