Companies covered: Apple Inc. (NASDAQ:AAPL), Microsoft Corporation (NASDAQ:MSFT), Amazon.com, Inc. (NASDAQ:AMZN), Alphabet Inc (NASDAQ:GOOG), Facebook, Inc. (NASDAQ:FB), Toronto Dominion Bank (The) (NYSE:TD), Algonquin Power & Utilities Corp (TSE:AQN), Brookfield Asset Management Inc (NYSE:BAM), Boston Scientific Corporation (NYSE:BSX), Becton, Dickinson and Company (NYSE:BDX), Danaher Corporation (NYSE:DHR), McDonald's Corporation (NYSE:MCD), Mastercard Incorporated (NYSE:MA), Visa Inc. (NYSE:V), Waste Management, Inc. (NYSE:WM), Waste Connections, Inc. (NYSE:WCN), NVIDIA Corporation (NASDAQ:NVDA), Activision Blizzard, Inc (NASDAQ:ATVI), Tencent Holdings Ltd. (OTCMKTS:TCEHY), Take-Two Interactive Software, Inc. (NASDAQ:TTWO), Brookfield Infrastructure Partners LP (NYSE:BIP), Canadian Pacific Railway Limited (NYSE:CP), Kansas City Southern (NYSE:KSU), Daimler AG (OTCMKTS:DDAIF), Hyundai Motor Company GDR (OTCMKTS:HYMTF), Volkswagen AG (ADR) (OTCMKTS:VWAGY), Volvo ADR (OTCMKTS:VLVLY), Nio Inc. – ADR (NYSE:NIO), Xpeng Inc. – ADR, First Quantum Minerals Limited (OTCMKTS:FQVLF), Freeport-McMoran, Inc. (NYSE:FCX), Taseko Mines Ltd. (NYSEAMERICAN:TGB), Tesla Motors, Inc. (NASDAQ:TSLA), Gamestop Corporation (NYSE:GME), Lamar Advertising Company (NASDAQ:LAMR), Clear Channel Outdoor Holdings, Inc. (NYSE:CCO), OUTFRONT Media Inc. (NYSE:OUT), Avalara Inc. (NYSE:AVLR), Aerie Pharmaceuticals, Inc. (NASDAQ:AERI), Armstrong World Industries Inc (NYSE:AWI), Generac Holdlings Inc. (NYSE:GNRC), Maxar Technologies Ltd. (NYSE:MAXR), Kraft Heinz Co (NASDAQ:KHC), GMS Inc. (NYSE:GMS), Zoom Video Communications (NASDAQ:ZM), Netflix, Inc. (NASDAQ:NFLX), Teladoc Inc (NYSE:TDOC), Xylem Inc. (NYSE:XYL), Belden Inc (NYSE:BDC), PG&E Corporation (NYSE:PCG)