Walmart EVP Nicholas Christopher James sells 2,900 common shares for $308,383.39 - WMT News | Rallies