While Walmart gives away more money and products to charity each year, Target gives a larger percentage of their profit (4.7% vs. Walmart’s 4.1%). Again, they are similar in their charity, just like they are in their consumer product pricing.