what is the ttm return for walmart

Walmart (WMT) has returned 45.8% since July 4, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
July 03 2025
$97.70
$98.48
$97.42
$98.36
7,686,200
July 02 2025
$98.13
$98.38
$97.06
$97.61
12,499,200
July 01 2025
$97.60
$99.19
$97.42
$98.24
15,633,700
June 30 2025
$97.23
$98.14
$96.31
$97.78
17,799,300
June 27 2025
$96.32
$97.76
$96.16
$97.27
31,429,000
June 26 2025
$96.90
$97.34
$95.92
$96.02
19,361,400
June 25 2025
$98.31
$98.56
$97.15
$97.26
11,154,700
June 24 2025
$97.73
$99.11
$97.25
$98.00
22,403,700
June 23 2025
$95.92
$97.93
$95.67
$97.87
20,432,400
June 20 2025
$95.24
$96.31
$95.20
$96.12
20,604,900
June 18 2025
$94.57
$95.49
$94.09
$95.09
11,333,700
June 17 2025
$93.95
$94.82
$93.62
$94.25
14,935,600
June 16 2025
$94.75
$95.78
$94.10
$94.29
14,881,700
June 13 2025
$94.52
$95.32
$94.01
$94.44
18,694,700
June 12 2025
$94.89
$95.26
$93.43
$94.83
17,845,700
June 11 2025
$97.29
$97.29
$95.35
$95.80
16,389,600
June 10 2025
$97.29
$98.09
$96.48
$97.32
17,162,500
June 09 2025
$97.40
$97.85
$96.77
$97.45
13,655,700
June 06 2025
$98.37
$98.56
$96.97
$97.47
15,599,300
June 05 2025
$99.30
$99.59
$97.61
$97.96
15,817,100
June 04 2025
$99.79
$100.13
$99.32
$99.35
11,115,600
June 03 2025
$99.57
$100.89
$98.57
$99.98
15,598,600
June 02 2025
$98.84
$99.91
$98.05
$99.77
16,999,200
May 30 2025
$96.96
$98.93
$96.60
$98.72
29,980,100
May 29 2025
$97.63
$97.77
$96.85
$97.10
14,338,000