David Baskin on BNN – Stock Comments 3 General MotorsAT&TCVS HealthKeyera & Brookfield Property PartnersSaputoFairfax FinancialCanadian Natural ResourcesPower CorpHigh Liner FoodsGildan ActivewearVail ResortsVisa and MastercardActivision BlizzardManulifeMarkelEnbridgeFacebookJohnson & Johnson By David Baskin|2019-06-06T12:42:21-04:00January 24th, 2019|Media Appearances| Share This Story. FacebookTwitterRedditLinkedInEmail