John shares his insights and outlook on North American large cap stocks.