If you want to invest in the American consumer, look no further than Costco Wholesale (COST +0.82%) and Walmart (WMT +0.32%).
Costco Wholesale Corporation (NASDAQ:COST) has once again crossed the psychologically significant $1,000 mark, prompting a fresh round of debate among investors: is this beloved compounder a buy at ...