alibaba trailing twelve month earnings

Alibaba (BABA) has returned 91.9% since January 20, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
January 16 2026
$169.78
$169.85
$163.50
$165.40
18,411,200
January 15 2026
$169.65
$173.30
$167.34
$170.93
12,607,000
January 14 2026
$171.57
$172.80
$169.85
$169.90
17,475,100
January 13 2026
$165.50
$170.68
$164.91
$167.01
18,850,400
January 12 2026
$157.47
$167.69
$157.47
$166.31
35,379,000
January 09 2026
$151.33
$151.57
$148.52
$150.96
11,437,900
January 08 2026
$146.10
$155.29
$145.27
$154.47
20,981,700
January 07 2026
$148.38
$148.38
$146.61
$146.75
12,613,200
January 06 2026
$155.22
$155.84
$150.86
$150.90
12,998,100
January 05 2026
$155.78
$156.55
$152.17
$156.26
14,744,000
January 02 2026
$152.62
$156.65
$151.80
$155.74
15,778,300
December 31 2025
$146.69
$147.37
$145.64
$146.58
6,116,000
December 30 2025
$148.84
$149.10
$147.35
$147.36
6,832,300
December 29 2025
$147.72
$148.75
$147.21
$148.49
8,900,000
December 26 2025
$150.29
$152.98
$150.06
$152.24
6,037,200
December 24 2025
$150.50
$150.79
$149.92
$150.06
3,274,200
December 23 2025
$150.58
$151.30
$149.27
$151.23
5,373,300
December 22 2025
$150.41
$151.82
$149.12
$150.96
6,779,100
December 19 2025
$149.01
$151.47
$148.88
$149.79
9,004,200
December 18 2025
$148.65
$149.20
$147.12
$147.32
6,597,400
December 17 2025
$150.60
$151.39
$146.75
$147.09
8,271,000
December 16 2025
$148.95
$149.97
$147.51
$149.29
9,051,900
December 15 2025
$153.18
$153.21
$149.58
$150.09
11,233,100
December 12 2025
$157.77
$158.95
$153.80
$155.68
6,708,400
December 11 2025
$155.15
$157.05
$153.36
$156.90
8,171,200