Alibaba Revenue 2011-2017 | BABA

Current and historical revenue for Alibaba (BABA) from 2011 to 2017. The sum of all revenue fields included for a company's operating activities. The current revenue for Alibaba as of December 31, 2017 is .
Sector Industry Market Cap Revenue
Retail/Wholesale Internet Commerce $0.029B $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 $894.234B 290.22
Booking Holdings (BKNG) United States $97.502B 25.55
JD (JD) China $45.186B 197.53
EBay (EBAY) United States $37.721B 22.59
Ctrip (CTRP) China $23.747B 43.91
Expedia (EXPE) United States $19.227B 41.13
MercadoLibre (MELI) Argentina $16.310B 321.17
IAC/InterActiveCorp (IAC) United States $12.851B 105.18
Wayfair (W) United States $11.066B 0.00
Qurate Retail (QRTEA) United States $10.369B 6.46
Qurate Retail (QRTEB) United States $10.313B 6.42
TripAdvisor (TRIP) United States $8.375B 124.39
Carvana (CVNA) United States $6.550B 0.00
Stamps (STMP) United States $4.936B 25.76
Groupon (GRPN) United States $2.665B 236.00
Travelport Worldwide (TVPT) United Kingdom $2.435B 26.47
Cars (CARS) United States $2.203B 15.24
Overstock (OSTK) United States $1.153B 0.00
PetMed Express (PETS) United States $0.839B 22.39
Travelzoo (TZOO) United States $0.255B 97.38
Secoo Holding (SECO) China $0.156B 0.00
EVINE Live (EVLV) United States $0.102B 52.00
Net Element (NETE) United States $0.029B 0.00