stock battle WMT COST