baba stock 2025

Alibaba (BABA) has returned 35.1% this year.

DATE OPEN HIGH LOW CLOSE VOLUME
April 14 2025
$111.87
$116.00
$111.70
$113.97
32,926,103
April 11 2025
$104.78
$108.04
$102.19
$107.73
40,522,778
April 10 2025
$106.86
$108.45
$101.37
$104.18
53,133,398
April 09 2025
$100.60
$107.04
$95.73
$104.78
74,981,922
April 08 2025
$108.26
$109.00
$97.75
$99.37
52,100,160
April 07 2025
$106.62
$114.12
$102.64
$105.98
61,386,609
April 04 2025
$117.57
$118.87
$111.30
$116.54
57,154,551
April 03 2025
$125.65
$130.67
$125.50
$129.33
30,607,590
April 02 2025
$131.96
$132.83
$129.15
$129.79
21,240,900
April 01 2025
$132.75
$134.10
$131.53
$132.70
11,627,510
March 31 2025
$130.03
$132.87
$128.00
$132.23
12,183,820
March 28 2025
$133.50
$134.21
$131.40
$132.43
13,271,490
March 27 2025
$133.45
$137.79
$132.88
$135.63
16,688,320
March 26 2025
$133.53
$134.66
$131.13
$132.24
16,023,420
March 25 2025
$132.94
$136.25
$132.35
$132.75
17,943,391
March 24 2025
$136.33
$136.43
$133.63
$134.48
14,019,010
March 21 2025
$133.99
$136.47
$133.30
$135.14
13,970,270
March 20 2025
$137.18
$138.99
$136.37
$136.91
23,646,779
March 19 2025
$145.07
$145.20
$141.87
$143.20
16,333,820
March 18 2025
$146.38
$146.87
$142.50
$142.74
20,950,131
March 17 2025
$140.16
$148.43
$140.03
$147.57
33,896,969
March 14 2025
$141.35
$141.82
$139.45
$141.10
17,381,920
March 13 2025
$134.77
$140.28
$134.34
$138.35
20,516,289
March 12 2025
$138.41
$138.95
$135.28
$137.14
23,880,900
March 11 2025
$138.16
$141.33
$136.04
$139.02
29,094,789