Q: Thoughts and your outlook on these 3 companies in the upcoming year. Merry Christmas and all the best in 2022. 
Thanks.
David.
    Thanks.
David.
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Invesco NASDAQ 100 Index ETF (QQC $43.14)
                Invesco NASDAQ 100 Index ETF (QQC $43.14)
    
        
 Invesco NASDAQ 100 Index ETF (QQC.F $201.87)
                Invesco NASDAQ 100 Index ETF (QQC.F $201.87)
    
        
 TD Global Technology Leaders Index ETF (TEC $55.93)
                TD Global Technology Leaders Index ETF (TEC $55.93)
    
        
 Descartes Systems Group Inc. (The) (DSG $123.87)
                Descartes Systems Group Inc. (The) (DSG $123.87)
    
        
 Kinaxis Inc. (KXS $169.84)
                Kinaxis Inc. (KXS $169.84)
    
        
 Lightspeed Commerce Inc. Subordinate Voting Shares (LSPD $16.85)
                Lightspeed Commerce Inc. Subordinate Voting Shares (LSPD $16.85)
    
        
 Topicus.com Inc. (TOI $138.00)
                Topicus.com Inc. (TOI $138.00)
    
        
 Nuvei Corporation (NVEI)
                Nuvei Corporation (NVEI)
    
        
 PayPal Holdings Inc. (PYPL $69.27)
                PayPal Holdings Inc. (PYPL $69.27)
    
        
 Mastercard Incorporated (MA $551.99)
                Mastercard Incorporated (MA $551.99)
    
        
 Canadian National Railway Company (CNR $134.49)
                Canadian National Railway Company (CNR $134.49)
    
        
 Linamar Corporation (LNR $75.95)
                Linamar Corporation (LNR $75.95)
    
        
 Air Canada Voting and Variable Voting Shares (AC $18.44)
                Air Canada Voting and Variable Voting Shares (AC $18.44)
    
        
 Algonquin Power & Utilities Corp. (AQN $7.83)
                Algonquin Power & Utilities Corp. (AQN $7.83)
    
        
 BRP Inc. Subordinate Voting Shares (DOO $87.98)
                BRP Inc. Subordinate Voting Shares (DOO $87.98)
    
        
 Kinaxis Inc. (KXS $169.84)
                Kinaxis Inc. (KXS $169.84)
    
        
 Magna International Inc. (MG $66.26)
                Magna International Inc. (MG $66.26)
    
        
 Block Inc. Class A (SQ)
                Block Inc. Class A (SQ)
    
        
 goeasy Ltd. (GSY $168.65)
                goeasy Ltd. (GSY $168.65)
    
        
 BMO Equal Weight US Banks Hedged to CAD Index ETF (ZUB $34.11)
                BMO Equal Weight US Banks Hedged to CAD Index ETF (ZUB $34.11)
    
        
 BetaPro Crude Oil Leveraged Daily Bull ETF (HOU $9.78)
                BetaPro Crude Oil Leveraged Daily Bull ETF (HOU $9.78)
    
        
 iShares S&P/TSX Capped Information Technology Index ETF (XIT $87.76)
                iShares S&P/TSX Capped Information Technology Index ETF (XIT $87.76)
    
        
 Enthusiast Gaming Holdings Inc. (EGLX $0.07)
                Enthusiast Gaming Holdings Inc. (EGLX $0.07)
    
        
 Lightspeed Commerce Inc. Subordinate Voting Shares (LSPD $16.85)
                Lightspeed Commerce Inc. Subordinate Voting Shares (LSPD $16.85)
    
        
 CrowdStrike Holdings Inc. (CRWD $543.01)
                CrowdStrike Holdings Inc. (CRWD $543.01)
    
        
 ARK 3D Printing ETF (PRNT $23.33)
                ARK 3D Printing ETF (PRNT $23.33)
    
        
 Unity Software Inc. (U $37.90)
                Unity Software Inc. (U $37.90)
    
        
 Adobe Inc. (ADBE $340.31)
                Adobe Inc. (ADBE $340.31)
    
        
 Alphabet Inc. (GOOG $281.82)
                Alphabet Inc. (GOOG $281.82)
    
        
 NVIDIA Corporation (NVDA $202.49)
                NVIDIA Corporation (NVDA $202.49)
    
        
 PayPal Holdings Inc. (PYPL $69.27)
                PayPal Holdings Inc. (PYPL $69.27)
    
        
 Five Below Inc. (FIVE $157.27)
                Five Below Inc. (FIVE $157.27)
    
        
 Paycom Software Inc. (PAYC $187.09)
                Paycom Software Inc. (PAYC $187.09)
    
        
 Toll Brothers Inc. (TOL $134.95)
                Toll Brothers Inc. (TOL $134.95)
    
        
 SelectQuote Inc. (SLQT $2.08)
                SelectQuote Inc. (SLQT $2.08)
    
        
 Tesla Inc. (TSLA $456.56)
                Tesla Inc. (TSLA $456.56)
    
        
 Lion Electric Company (The) (LEV $0.35)
                Lion Electric Company (The) (LEV $0.35)
    
        
 Lucid Group Inc. (LCID $17.75)
                Lucid Group Inc. (LCID $17.75)
    
        
 Rivian Automotive Inc. (RIVN $13.57)
                Rivian Automotive Inc. (RIVN $13.57)
    
        
 Seagate Technology Holdings PLC (STX $255.88)
                Seagate Technology Holdings PLC (STX $255.88)
    
        
 Jabil Inc. (JBL $220.89)
                Jabil Inc. (JBL $220.89)
    
        
 Onto Innovation Inc. (ONTO $134.96)
                Onto Innovation Inc. (ONTO $134.96)
    
        
 NVIDIA Corporation (NVDA $202.49)
                NVIDIA Corporation (NVDA $202.49)
    
        
 AbbVie Inc. (ABBV $218.04)
                AbbVie Inc. (ABBV $218.04)
    
        
 The Walt Disney Company (DIS $112.62)
                The Walt Disney Company (DIS $112.62)
    
        
 NIO Inc. American depositary shares each representing one Class A (NIO $7.25)
                NIO Inc. American depositary shares each representing one Class A (NIO $7.25)
    
        
 Ultra Clean Holdings Inc. (UCTT $27.41)
                Ultra Clean Holdings Inc. (UCTT $27.41)
    
        
 Defiance Next Gen Connectivity ETF (FIVG)
                Defiance Next Gen Connectivity ETF (FIVG)
    
        
 Digital Turbine Inc. (APPS $6.24)
                Digital Turbine Inc. (APPS $6.24)
    
        
 Celsius Holdings Inc. (CELH $60.23)
                Celsius Holdings Inc. (CELH $60.23)
    
        
 Matterport Inc. (MTTR)
                Matterport Inc. (MTTR)
    
        
 NVIDIA Corporation (NVDA $202.49)
                NVIDIA Corporation (NVDA $202.49)
    
        
 Aritzia Inc. Subordinate Voting Shares (ATZ $97.97)
                Aritzia Inc. Subordinate Voting Shares (ATZ $97.97)
    
        
 Roku Inc. (ROKU $106.13)
                Roku Inc. (ROKU $106.13)
    
        
 Pure Storage Inc. Class A (PSTG $98.70)
                Pure Storage Inc. Class A (PSTG $98.70)
    
        
 CrowdStrike Holdings Inc. (CRWD $543.01)
                CrowdStrike Holdings Inc. (CRWD $543.01)
    
        
 Digital Turbine Inc. (APPS $6.24)
                Digital Turbine Inc. (APPS $6.24)
    
        
 Dye & Durham Limited (DND $5.15)
                Dye & Durham Limited (DND $5.15)