what is the ttm return for jd

JD Inc Adr (JD) has returned -4.3% since April 20, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
April 17 2026
$31.77
$32.05
$31.54
$31.60
10,608,000
April 16 2026
$31.55
$31.95
$31.15
$31.33
13,581,800
April 15 2026
$31.05
$31.76
$30.93
$31.47
14,233,800
April 14 2026
$29.66
$31.25
$29.66
$31.25
22,598,200
April 13 2026
$28.70
$29.01
$28.46
$28.94
7,826,200
April 10 2026
$28.59
$29.02
$28.58
$28.93
10,991,700
April 09 2026
$28.20
$28.55
$27.90
$28.34
8,653,500
April 08 2026
$28.34
$28.51
$28.00
$28.05
11,952,200
April 07 2026
$27.46
$27.54
$27.11
$27.50
5,181,546
April 06 2026
$27.49
$27.83
$27.46
$27.55
5,117,044
April 02 2026
$27.46
$27.83
$27.37
$27.50
8,038,328
April 01 2026
$28.10
$28.36
$27.81
$27.90
8,431,009
March 31 2026
$27.89
$28.62
$27.85
$28.57
10,800,050
March 30 2026
$27.82
$28.21
$27.79
$27.96
12,910,670
March 27 2026
$28.07
$28.26
$27.68
$27.73
7,809,610
March 26 2026
$27.95
$28.59
$27.95
$28.20
9,887,266
March 25 2026
$27.67
$28.94
$27.57
$28.75
28,319,760
March 24 2026
$26.40
$26.64
$26.32
$26.54
8,730,419
March 23 2026
$26.53
$26.85
$26.43
$26.61
9,641,381
March 20 2026
$26.78
$26.85
$26.17
$26.35
11,150,180
March 19 2026
$26.38
$27.21
$26.23
$27.07
12,200,320
March 18 2026
$27.46
$27.89
$27.24
$27.25
6,809,839
March 17 2026
$27.62
$27.82
$27.52
$27.58
6,777,643
March 16 2026
$27.51
$28.25
$27.33
$27.53
13,710,150
March 13 2026
$27.31
$27.55
$27.16
$27.36
9,203,420