what is the ttm return for jd

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

DATEOPENHIGHLOWCLOSEVOLUME
April 17 2026
$31.76
$32.05
$31.54
$31.60
10,601,019
April 16 2026
$31.55
$31.95
$31.15
$31.33
13,405,828
April 15 2026
$31.05
$31.76
$30.93
$31.47
14,072,876
April 14 2026
$29.68
$31.25
$29.66
$31.25
22,172,848
April 13 2026
$28.70
$29.01
$28.46
$28.94
7,826,211
April 10 2026
$28.59
$29.02
$28.58
$28.93
10,991,653
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.44
$27.52
$27.09
$27.48
5,181,500
April 06 2026
$27.47
$27.81
$27.44
$27.53
5,117,000
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