Alibaba Group Holding Ltd. (BABA)

Showing Closing Date Range from Apr 19 to Oct 16, 2026 compared to Oct 20, 2025 to Apr 18, 2026.

Compare Last 6 Months with Previous Period

Current Period Close
$109.11
Apr 19, 2026 - Oct 16, 2026
Previous Period Close
$141.01
Oct 20, 2025 - Apr 18, 2026
Net Comparison Delta
$-31.90 (-22.62%)
Relative performance vs prior benchmark
Historical Quotes & Breakdown(125 dates)
Current DateCurrent ClosePrevious DatePrevious CloseDelta (%)
Oct 16, 2026$109.11---
Oct 15, 2026$111.13Apr 17, 2026$141.01-21.19%
Oct 14, 2026$111.17Apr 16, 2026$138.59-19.78%
Oct 13, 2026$110.85Apr 15, 2026$133.28-16.83%
Oct 12, 2026$110.78Apr 14, 2026$131.35-15.66%
Oct 09, 2026$111.37Apr 13, 2026$128.01-13.00%
Oct 08, 2026$105.70Apr 10, 2026$127.33-16.99%
Oct 07, 2026$107.00Apr 09, 2026$127.68-16.20%
Oct 06, 2026$109.26Apr 08, 2026$125.32-12.82%
Oct 05, 2026$110.80Apr 07, 2026$119.72-7.45%
Oct 02, 2026$105.85Apr 06, 2026$122.31-13.46%
Oct 01, 2026$107.45Apr 02, 2026$122.05-11.96%
Sep 30, 2026$107.54Apr 01, 2026$123.73-13.08%
Sep 29, 2026$107.74Mar 31, 2026$125.46-14.12%
Sep 28, 2026$108.76Mar 30, 2026$121.98-10.84%
Page 1 of 9