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