Christopher James Nicholas

Executive Vice President, Walmart.

Companies

  • WalmartExecutive Vice President Sep 14, 2023 to now1

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Walmart WMT566,253 shares2$66.6M at $117.62Sep 17, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Sep 17, 2026Sold 1,395 shares at $106.83 of Walmart2
  • Sep 17, 2026Sold 1,505 shares at $106.49 of Walmart2
  • Aug 20, 2026Sold 2,900 shares at $106.34 of Walmart3
  • Jul 16, 2026Sold 1,261 shares at $114.48 of Walmart4
  • Jul 16, 2026Sold 1,639 shares at $113.87 of Walmart4
  • Jun 18, 2026Sold 2,900 shares at $118.19 of Walmart5
  • May 21, 2026Sold 2,900 shares at $123.92 of Walmart6
  • May 19, 2026Shares withheld for tax 15,255 shares at $133.34 of Walmart7
  • Apr 16, 2026Sold 897 shares at $125.51 of Walmart8
  • Apr 16, 2026Sold 2,003 shares at $124.37 of Walmart8
  • Apr 7, 2026Shares withheld for tax 121 shares at $126.79 of Walmart9
  • Mar 10, 2026Shares withheld for tax 121 shares at $124.34 of Walmart10
  • Mar 9, 2026Granted 65,684 shares of Walmart10
  • Feb 20, 2026Sold 34,082 shares at $122.00 of Walmart11
  • Feb 10, 2026Shares withheld for tax 121 shares at $129.02 of Walmart12
  • Jan 31, 2026Shares withheld for tax 18,241 shares at $119.14 of Walmart13
  • Jan 14, 2026Granted 20,956 shares of Walmart14
  • Jan 13, 2026Shares withheld for tax 8,265 shares at $117.97 of Walmart14
  • Dec 2, 2025Shares withheld for tax 121 shares at $111.53 of Walmart15
  • Nov 4, 2025Shares withheld for tax 121 shares at $101.59 of Walmart16
  • Oct 7, 2025Shares withheld for tax 121 shares at $102.70 of Walmart17
  • Sep 9, 2025Shares withheld for tax 121 shares at $102.28 of Walmart18
  • Aug 12, 2025Shares withheld for tax 121 shares at $103.93 of Walmart19
  • Jul 1, 2025Shares withheld for tax 111 shares at $97.78 of Walmart20
  • Jul 1, 2025Shares withheld for tax 10 shares at $97.98 of Walmart20