walmart stock prices by year

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

DATEOPENHIGHLOWCLOSEVOLUME
2026
$110.725
$134.837
$102.150
$103.700
4,099,711,900
2025
$88.563
$116.707
$78.769
$110.705
4,669,396,100
2024
$50.980
$94.456
$50.445
$88.927
4,281,435,700
2023
$45.520
$54.890
$43.457
$51.110
4,735,434,600
2022
$45.271
$50.739
$37.145
$45.277
5,999,980,800
2021
$44.656
$47.773
$39.079
$45.488
6,294,271,800
2020
$36.179
$47.379
$31.047
$44.609
6,877,478,400
2019
$27.340
$37.993
$27.340
$36.173
4,567,672,800
2018
$28.937
$32.049
$24.038
$27.790
7,128,159,300
2017
$19.669
$29.114
$18.544
$28.776
6,704,396,700
2016
$16.701
$21.207
$16.618
$19.634
7,085,422,500
2015
$23.170
$24.433
$15.412
$16.922
6,836,240,100
2014
$20.626
$23.528
$18.936
$23.066
4,925,802,900
2013
$17.628
$21.320
$17.318
$20.618
5,255,331,000
2012
$14.967
$19.735
$14.366
$17.449
6,929,261,400
2011
$13.174
$14.975
$11.982
$14.915
9,168,111,900
2010
$12.761
$13.461
$11.474
$13.101
10,134,279,000
2009
$13.010
$13.366
$10.749
$12.692
14,555,545,200
2008
$10.830
$14.775
$9.847
$13.029
18,063,398,700
2007
$10.555
$11.639
$9.571
$10.857
13,146,099,000
2006
$10.240
$11.646
$9.413
$10.351
10,077,255,000
2005
$11.727
$11.912
$9.317
$10.337
9,943,411,500
2004
$11.530
$13.251
$11.091
$11.524
7,563,536,700
2003
$10.874
$12.968
$9.929
$11.466
6,310,304,400
2002
$12.311
$13.654
$9.359
$10.844
6,867,117,300
Daily pricing data for Walmart dates back to 8/25/1972, and may be incomplete.