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