alibaba stock price history 20 years

The average closing price for Alibaba (BABA) all-time is $128.18. The latest price is $108.81.

DATEOPENHIGHLOWCLOSEVOLUME
2026
$151.23
$179.45
$91.99
$108.76
2,183,093,355
2025
$82.25
$190.92
$78.03
$145.25
4,869,258,700
2024
$72.56
$114.83
$63.57
$82.64
4,346,158,700
2023
$85.80
$114.23
$66.00
$73.95
4,888,262,800
2022
$112.42
$130.62
$54.63
$82.96
6,732,876,900
2021
$213.30
$258.30
$102.36
$111.87
5,229,145,900
2020
$203.97
$300.71
$160.04
$219.16
4,652,366,700
2019
$126.31
$205.40
$122.26
$199.74
3,999,406,000
2018
$166.12
$199.36
$122.21
$129.08
5,123,983,500
2017
$83.81
$180.57
$82.95
$162.38
3,892,914,100
2016
$73.62
$103.47
$55.80
$82.69
3,730,458,000
2015
$98.16
$99.20
$53.87
$76.53
4,325,470,200
2014
$64.04
$113.01
$64.04
$97.88
2,077,124,800
Daily pricing data for Alibaba dates back to 9/18/2014, and may be incomplete.