baba stock since 6/25

Alibaba (BABA) has returned 25.2% since June 25, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
July 31 2026
$120.11
$122.59
$119.22
$122.25
16,933,673
July 30 2026
$114.00
$116.33
$112.94
$116.32
7,728,700
July 29 2026
$114.71
$117.66
$113.94
$115.03
8,872,740
July 28 2026
$114.71
$115.99
$113.58
$115.19
6,387,357
July 27 2026
$114.12
$115.02
$112.61
$115.00
7,335,897
July 24 2026
$112.79
$113.33
$111.66
$112.14
6,942,324
July 23 2026
$115.76
$116.41
$113.10
$114.06
8,500,196
July 22 2026
$116.23
$116.83
$115.14
$116.56
7,085,823
July 21 2026
$118.66
$119.45
$117.65
$117.97
9,338,238
July 20 2026
$118.91
$121.86
$117.87
$120.34
14,750,920
July 17 2026
$114.65
$115.93
$113.94
$114.97
11,282,100
July 16 2026
$118.48
$119.94
$117.42
$117.49
9,653,500
July 15 2026
$117.40
$121.22
$117.15
$117.69
20,233,300
July 14 2026
$112.95
$113.35
$111.23
$112.32
8,272,300
July 13 2026
$112.86
$114.20
$111.82
$112.35
9,559,900
July 10 2026
$113.24
$115.58
$112.01
$112.33
16,162,200
July 09 2026
$109.12
$112.17
$108.85
$111.14
14,110,600
July 08 2026
$107.60
$109.82
$105.65
$108.98
38,869,300
July 07 2026
$97.80
$99.74
$97.39
$98.14
10,204,200
July 06 2026
$97.41
$98.03
$96.37
$97.91
8,948,100
July 02 2026
$96.89
$97.95
$95.19
$96.14
11,744,600
July 01 2026
$95.60
$99.46
$95.53
$97.99
11,888,600
June 30 2026
$94.99
$96.96
$94.36
$95.98
11,816,100
June 29 2026
$96.14
$97.47
$94.40
$95.51
21,078,900
June 26 2026
$92.00
$95.72
$91.99
$94.81
18,307,600