cnbc.com15m
These 4 mega-cap consumer stocks have crushed fears of disruption and the market in the process