baba return

Alibaba (BABA) has returned 44.8% since January 1, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
August 15 2025
$120.98
$122.19
$120.68
$121.26
10,732,353
August 14 2025
$123.73
$123.90
$121.35
$122.28
14,962,582
August 13 2025
$126.69
$127.93
$125.08
$126.86
18,431,036
August 12 2025
$118.81
$122.79
$118.10
$122.42
11,136,223
August 11 2025
$120.43
$121.30
$118.12
$118.64
11,834,378
August 08 2025
$119.32
$120.70
$118.66
$120.36
9,752,400
August 07 2025
$121.34
$122.28
$119.60
$120.96
9,480,600
August 06 2025
$118.88
$121.29
$117.77
$120.86
12,079,600
August 05 2025
$118.10
$118.65
$116.87
$117.04
5,885,600
August 04 2025
$118.35
$119.49
$116.86
$117.50
7,272,100
August 01 2025
$118.06
$118.37
$116.11
$117.07
12,424,300
July 31 2025
$117.82
$121.34
$117.52
$120.63
13,650,400
July 30 2025
$119.05
$119.59
$116.84
$117.38
12,794,100
July 29 2025
$122.49
$122.87
$119.05
$119.36
13,599,700
July 28 2025
$122.03
$123.45
$121.53
$122.15
11,207,400
July 25 2025
$120.19
$120.48
$119.34
$120.03
7,060,600
July 24 2025
$121.85
$123.99
$120.45
$121.15
11,378,400
July 23 2025
$122.80
$123.87
$121.40
$122.58
12,874,200
July 22 2025
$120.44
$121.84
$119.00
$120.71
11,551,500
July 21 2025
$119.51
$122.31
$118.25
$120.27
17,937,600
July 18 2025
$121.38
$122.16
$119.77
$120.23
26,787,700
July 17 2025
$115.04
$118.20
$114.86
$117.30
14,573,600
July 16 2025
$115.50
$116.03
$114.04
$115.73
14,439,000
July 15 2025
$114.66
$117.22
$113.20
$116.97
34,785,400
July 14 2025
$107.65
$108.80
$107.19
$108.22
13,231,300