walmart stock price history 20 years

The average closing price for Walmart (WMT) all-time is $12.03. The latest price is $85.16.

DATE OPEN HIGH LOW CLOSE VOLUME
2025
$89.980
$105.300
$84.880
$85.200
909,546,300
2024
$51.797
$95.968
$51.254
$90.350
4,281,649,100
2023
$46.250
$55.770
$44.154
$51.929
4,735,434,600
2022
$45.997
$51.553
$37.741
$46.003
5,999,980,800
2021
$45.372
$48.539
$39.706
$46.218
6,294,271,800
2020
$36.759
$48.139
$31.545
$45.324
6,877,478,400
2019
$27.778
$38.602
$27.778
$36.753
4,567,672,800
2018
$29.400
$32.563
$24.423
$28.236
7,128,159,300
2017
$19.984
$29.581
$18.841
$29.238
6,704,396,700
2016
$16.972
$21.548
$16.888
$19.949
7,085,422,500
2015
$23.551
$24.834
$15.664
$17.196
6,836,240,100
2014
$20.969
$23.915
$19.251
$23.445
4,925,802,900
2013
$17.924
$21.675
$17.609
$20.961
5,255,331,000
2012
$15.222
$20.068
$14.610
$17.742
6,929,261,400
2011
$13.401
$15.229
$12.187
$15.168
9,168,111,900
2010
$12.983
$13.694
$11.672
$13.326
10,134,279,000
2009
$13.239
$13.601
$10.938
$12.913
14,555,545,200
2008
$11.022
$15.036
$10.022
$13.258
18,063,398,700
2007
$10.744
$11.846
$9.742
$11.050
13,146,099,000
2006
$10.425
$11.855
$9.582
$10.536
10,077,255,000
2005
$11.939
$12.128
$9.485
$10.524
9,943,411,500
2004
$11.740
$13.492
$11.292
$11.733
7,563,536,700
2003
$11.072
$13.204
$10.111
$11.674
6,310,304,400
2002
$12.536
$13.904
$9.530
$11.042
6,867,117,300
2001
$11.487
$12.773
$9.108
$12.514
5,599,263,300
Daily pricing data for Walmart dates back to 8/25/1972, and may be incomplete.