Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
Holdings Activity Buys Sells    History
Holding/activity history for  Walmart Inc. (WMT)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 9,740 0.01 Reduce 4.18% <0.01 $124.28 $1,210,487 SEC
2025   Q4 10,165 0.01 $111.41 $1,132,483 SEC
2025   Q3 10,165 0.01 $103.06 $1,047,605 SEC
2025   Q2 10,165 0.01 Reduce 0.73% <0.01 $97.78 $993,934 SEC
2025   Q1 10,240 0.01 Reduce 0.63% <0.01 $87.79 $898,970 SEC
2024   Q4 10,305 0.01 Reduce 0.58% <0.01 $90.35 $931,057 SEC
2024   Q3 10,365 0.01 $80.75 $836,974 SEC
2024   Q2 10,365 0.01 $67.71 $701,814 SEC
2024   Q1 10,365 0.01 Add 200.00% <0.01 $60.17 $623,662 SEC
2023   Q4 3,455 0.01 $157.65 $544,681 SEC
2023   Q3 3,455 0.01 $159.93 $552,558 SEC
2023   Q2 3,455 0.01 $157.18 $543,057 SEC
2023   Q1 3,455 0.01 Reduce 0.72% <0.01 $147.45 $509,440 SEC
2022   Q4 3,480 0.01 $141.79 $493,429 SEC
2022   Q3 3,480 0.01 $129.60 $451,000 SEC
2022   Q2 3,480 <0.01 $121.55 $423,000 SEC
2022   Q1 3,480 <0.01 $148.85 $518,000 SEC
2021   Q4 3,480 <0.01 Reduce 22.32% <0.01 $144.83 $504,000 SEC
2021   Q3 4,480 0.01 $139.29 $624,000 SEC
2021   Q2 4,480 0.01 $141.07 $632,000 SEC
2021   Q1 4,480 0.01 $135.94 $609,000 SEC
2020   Q4 4,480 0.01 Reduce 2.18% <0.01 $144.20 $646,000 SEC
2020   Q3 4,580 0.01 $139.96 $641,000 SEC
2020   Q2 4,580 0.01 Reduce 3.17% <0.01 $119.87 $549,000 SEC
2020   Q1 4,730 0.01 Reduce 2.57% <0.01 $113.53 $537,000 SEC
2019   Q4 4,855 <0.01 $118.85 $577,000 SEC
2019   Q3 4,855 <0.01 $118.64 $576,000 SEC
2019   Q2 4,855 <0.01 Reduce 1.72% <0.01 $110.40 $536,000 SEC
2019   Q1 4,940 <0.01 Reduce 2.27% <0.01 $97.57 $482,000 SEC
2018   Q4 5,055 <0.01 $93.18 $471,000 SEC
2018   Q3 5,055 <0.01 Reduce 4.53% <0.01 $93.97 $475,000 SEC
2018   Q2 5,295 <0.01 Reduce 1.03% $85.74 $454,000 SEC
2018   Q1 5,350 <0.01 Reduce 4.79% <0.01 $88.97 $476,000 SEC
2017   Q4 5,619 <0.01 Reduce 19.83% <0.01 $98.77 $555,000 SEC
2017   Q3 7,009 <0.01 Reduce 30.04% <0.01 $78.19 $548,000 SEC
2017   Q2 10,019 0.01 $75.66 $758,000 SEC
2017   Q1 10,019 0.01 Reduce 31.96% <0.01 $72.06 $722,000 SEC
2016   Q4 14,725 0.01 Reduce 35.35% <0.01 $69.13 $1,018,000 SEC
2016   Q3 22,775 0.01 Reduce 14.62% <0.01 $72.14 $1,643,000 SEC
2016   Q2 26,675 0.02 Add 42.85% <0.01 $73.03 $1,948,000 SEC
2016   Q1 18,674 0.01 Reduce 0.53% <0.01 $68.49 $1,279,000 SEC
2015   Q4 18,774 0.01 Reduce 3.59% <0.01 $61.31 $1,151,000 SEC
2015   Q3 19,474 0.01 $64.86 $1,263,000 SEC
2015   Q2 19,474 0.01 Reduce 2.75% <0.01 $70.92 $1,381,000 SEC
2015   Q1 20,024 0.01 Reduce 2.84% <0.01 $82.25 $1,647,000 SEC
2014   Q4 20,609 0.02 Reduce 0.72% <0.01 $85.88 $1,770,000 SEC
2014   Q3 20,759 0.01 Reduce 1.19% <0.01 $76.45 $1,587,000 SEC
2014   Q2 21,009 0.01 $75.06 $1,577,000 SEC
2014   Q1 21,009 0.02 Reduce 6.66% <0.01 $76.44 $1,606,000 SEC
2013   Q4 22,509 0.02 Reduce 0.22% $78.68 $1,771,000 SEC
2013   Q3 22,559 0.02 Reduce 0.55% <0.01 $73.94 $1,668,000 SEC
2013   Q2 22,684 0.02 Reduce 1.11% <0.01 $74.50 $1,690,000 SEC
2013   Q1 22,939 0.02 Add 0.02% $74.85 $1,717,000 SEC
2012   Q4 22,934 0.02 Reduce 4.95% <0.01 $68.24 $1,565,000 SEC
2012   Q3 24,128 0.03 Reduce 0.62% <0.01 $73.81 $1,781,000 SEC
2012   Q2 24,278 0.03 Add 20.41% <0.01 $69.73 $1,693,000 SEC
2012   Q1 20,163 0.02 Add 3.25% <0.01 $61.20 $1,234,000 SEC
2011   Q4 19,528 0.02 Add 0.26% <0.01 $59.76 $1,167,000 SEC
2011   Q3 19,478 0.02 Reduce 20.75% <0.01 $51.90 $1,011,000 SEC
2011   Q2 24,578 0.02 Add 2.08% <0.01 $53.14 $1,306,000 SEC
2011   Q1 24,078 0.03 Reduce 0.80% <0.01 $52.04 $1,253,000 SEC
2010   Q4 24,272 0.05 Reduce 0.41% <0.01 $53.93 $1,309,000 SEC
2010   Q3 24,372 0.06 Reduce 3.37% <0.01 $53.50 $1,304,000 SEC
2010   Q2 25,222 0.06 Reduce 2.02% <0.01 $48.05 $1,212,000 SEC
2010   Q1 25,743 0.07 Add 1.98% <0.01 $55.59 $1,431,000 SEC
2009   Q4 25,243 0.07 Reduce 1.94% <0.01 $53.44 $1,349,000 SEC
2009   Q3 25,743 0.07 Reduce 42.27% 0.06 $49.10 $1,264,000 SEC
2009   Q2 44,593 0.13 Buy 0.13 $48.44 $2,160,000 SEC
2009   Q1 0 0.00 Sell 100.00% 0.14 SEC
2008   Q4 45,168 0.14 Buy 0.14 $56.06 $2,532,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.06 SEC
2008   Q1 46,518 0.06 Reduce 3.43% <0.01 $52.69 $2,451,000 SEC
2007   Q4 48,168 0.05 Reduce 1.43% <0.01 $47.52 $2,289,000 SEC
2007   Q3 48,868 0.13 Reduce 1.58% <0.01 $43.65 $2,133,000 SEC
2007   Q2 49,653 0.05 Reduce 1.76% <0.01 $48.11 $2,389,000 SEC
2007   Q1 50,543 0.05 Add 0.15% <0.01 $46.95 $2,373,000 SEC
2006   Q4 50,468 0.06 $46.19 $2,331,000 SEC
2006   Q3 50,468 0.06 Reduce 0.10% <0.01 $49.32 $2,489,000 SEC
2006   Q2 50,518 0.07 Reduce 3.50% <0.01 $48.16 $2,433,000 SEC
2006   Q1 52,348 0.08 Add 47.16% 0.03 $47.24 $2,473,000 SEC
2005   Q4 35,573 0.05 Buy 0.05 $46.81 $1,665,000 SEC
2005   Q3 0 0.00 Sell 100.00% 0.35 SEC
2005   Q2 45,768 0.35 Add 46.30% 0.11 $48,200.01 $2,206,018,000 SEC
2005   Q1 31,283 0.07 Add 114.15% 0.04 $50,110.00 $1,567,591,000 SEC
2004   Q4 14,608 0.04 Add 30.05% <0.01 $52,820.03 $771,595,000 SEC
2004   Q3 11,233 0.03 Reduce 8.92% <0.01 $53,200.04 $597,596,000 SEC
2004   Q2 12,333 0.04 Reduce 1.60% <0.01 $52,759.99 $650,689,000 SEC
2004   Q1 12,533 0.20 Reduce 6.57% <0.01 $59,690.02 $748,095,000 SEC
2003   Q4 13,414 0.06 Reduce 57.53% 0.07 $53,050.02 $711,613,000 SEC
2003   Q3 31,588 0.12 Add 129.10% 0.07 $55,850.01 $1,764,190,000 SEC
2003   Q2 13,788 0.06 $53,670.00 $740,002,000 SEC
2003   Q1 13,788 0.07 Buy 0.07 $52,030.03 $717,390,000 SEC
2002   Q4 0 0.00 Sell 100.00% 0.02 SEC
2002   Q3 4,459 0.02 Reduce 61.97% 0.04 $49,239.96 $219,561,000 SEC
2002   Q2 11,724 0.06 Add 4.69% <0.01 $55,009.98 $644,937,000 SEC
2002   Q1 11,199 0.06 Buy 0.06 $61,300.03 $686,499,000 SEC
2001   Q3 0 0.00 Sell 100.00% 0.05 SEC
2001   Q2 8,774 0.05 $48,799.98 $428,171,000 SEC
2001   Q1 8,774 0.04 Reduce 6.15% <0.01 $50,500.00 $443,087,000 SEC
2000   Q4 9,349 0.07 Add 7.47% <0.01 $53,125.04 $496,666,000 SEC
2000   Q3 8,699 0.04 Reduce 0.80% <0.01 $48,124.96 $418,639,000 SEC
2000   Q2 8,769 0.04 Add 7.02% <0.01 $57,062.49 $500,381,000 SEC
2000   Q1 8,194 0.04 Reduce 30.41% 0.03 $56,500.00 $462,961,000 SEC
1999   Q4 11,774 0.09 Reduce 0.34% <0.01 $69,125.02 $813,878,000 SEC
1999   Q3 11,814 0.06 Add 1.67% <0.01 $47,562.47 $561,903,000 SEC
1999   Q2 11,620 0.05 Reduce 16.35% <0.01 $48,250.00 $560,665,000 SEC
1999   Q1 13,892 0.06 $46.07 $640,000 SEC