Alibaba (BABA) - 6 Year Stock Split History

Historical stock splits for Alibaba since 2011. Prices shown are actual historical values and are not adjusted for either splits or dividends. Please see the "Historical Prices" tab for adjusted price values.
Sector Industry Market Cap Revenue
Retail/Wholesale Internet Commerce $0.030B $39.898B
Alibaba Group Holding Limited operates online and mobile marketplaces in retail and wholesale trade, as well as cloud computing and other services. It provides technology and services to enable consumers, merchants, and other participants to conduct commerce in its ecosystem. The Company operates Taobao Marketplace, an online shopping destination; Tmall, a third-party platform for brands and retailers; Juhuasuan, a group buying marketplace; Alibaba.com, an online business-to-business marketplace; 1688.com, an online wholesale marketplace; and AliExpress, a consumer marketplace. Alibaba Group Holding Limited is headquartered in Hangzhou, the People's Republic of China.
Stock Name Country Market Cap PE Ratio
Amazon (AMZN) United States $879.702B 285.51
Booking Holdings (BKNG) United States $96.861B 25.38
JD (JD) China $44.403B 194.10
EBay (EBAY) United States $33.905B 20.30
Ctrip (CTRP) China $22.778B 42.12
Expedia (EXPE) United States $19.275B 41.23
MercadoLibre (MELI) Argentina $16.542B 325.75
IAC/InterActiveCorp (IAC) United States $12.765B 104.48
Wayfair (W) United States $11.187B 0.00
Qurate Retail (QRTEB) United States $10.418B 6.49
Qurate Retail (QRTEA) United States $10.332B 6.43
TripAdvisor (TRIP) United States $8.338B 123.84
Carvana (CVNA) United States $6.341B 0.00
Stamps (STMP) United States $4.922B 25.69
Groupon (GRPN) United States $2.682B 237.50
Travelport Worldwide (TVPT) United Kingdom $2.446B 26.59
Cars (CARS) United States $2.220B 15.36
Overstock (OSTK) United States $1.157B 0.00
PetMed Express (PETS) United States $0.852B 22.73
Travelzoo (TZOO) United States $0.257B 98.10
Secoo Holding (SECO) China $0.156B 0.00
EVINE Live (EVLV) United States $0.104B 52.67
Net Element (NETE) United States $0.030B 0.00