alibaba stock 2010-2021

Alibaba (BABA) returned 28.1% between 2010 and 2021.

DATEOPENHIGHLOWCLOSEVOLUME
December 2021
$124.60
$125.65
$105.51
$115.31
586,918,900
November 2021
$160.98
$166.85
$122.43
$123.79
434,071,600
October 2021
$142.78
$176.75
$134.37
$160.10
472,884,900
September 2021
$164.59
$172.95
$140.20
$143.71
483,785,600
August 2021
$190.51
$197.31
$148.32
$162.09
659,062,400
July 2021
$221.38
$222.14
$174.40
$189.46
452,580,500
June 2021
$216.48
$224.12
$202.12
$220.13
277,271,400
May 2021
$224.49
$229.24
$198.39
$207.68
362,051,200
April 2021
$223.91
$238.48
$214.83
$224.18
329,060,500
March 2021
$233.98
$235.67
$213.95
$220.08
375,484,500
February 2021
$251.21
$266.24
$230.68
$230.79
302,405,900
January 2021
$219.86
$261.11
$213.63
$246.38
493,568,500
December 2020
$257.68
$263.34
$205.03
$225.90
574,979,800
November 2020
$301.83
$302.30
$245.14
$255.63
585,599,100
October 2020
$286.60
$309.95
$276.52
$295.75
278,181,600
September 2020
$280.72
$290.23
$256.80
$285.36
235,249,900
August 2020
$246.57
$283.90
$238.88
$278.61
309,690,400
July 2020
$209.48
$260.14
$208.44
$243.66
426,341,000
June 2020
$199.86
$224.25
$197.96
$209.37
334,431,100
May 2020
$190.01
$214.67
$183.97
$201.31
504,318,700
April 2020
$183.94
$209.76
$179.61
$196.72
329,699,500
March 2020
$202.47
$208.84
$164.96
$188.78
440,289,600
February 2020
$202.55
$220.05
$192.74
$201.90
329,489,900
January 2020
$210.25
$224.36
$193.65
$200.53
304,096,100
December 2019
$192.75
$211.71
$184.28
$205.88
300,787,300