Q: This company's products and customers seem like they would be fairly recession resistant.  Do you agree and what do you think of the company apart from that?
Thanks,
    Thanks,
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Suncor Energy Inc. (SU $55.56)
                Suncor Energy Inc. (SU $55.56)
    
        
 Cameco Corporation (CCO $146.49)
                Cameco Corporation (CCO $146.49)
    
        
 ATS Corporation (ATS $37.29)
                ATS Corporation (ATS $37.29)
    
        
 BRP Inc. Subordinate Voting Shares (DOO $89.50)
                BRP Inc. Subordinate Voting Shares (DOO $89.50)
    
        
 Magna International Inc. (MG $62.49)
                Magna International Inc. (MG $62.49)
    
        
 Shopify Inc. Class A Subordinate Voting Shares (SHOP $242.95)
                Shopify Inc. Class A Subordinate Voting Shares (SHOP $242.95)
    
        
 Tamarack Valley Energy Ltd. (TVE $6.22)
                Tamarack Valley Energy Ltd. (TVE $6.22)
    
        
 Canada Goose Holdings Inc. Subordinate Voting Shares (GOOS $19.19)
                Canada Goose Holdings Inc. Subordinate Voting Shares (GOOS $19.19)
    
        
 Teck Resources Ltd (TECK $43.08)
                Teck Resources Ltd (TECK $43.08)
    
        
 Sylogist Ltd. (SYZ $6.38)
                Sylogist Ltd. (SYZ $6.38)
    
        
 Chartwell Retirement Residences (CSH.UN $20.39)
                Chartwell Retirement Residences (CSH.UN $20.39)
    
        
 A&W Revenue Royalties Income Fund (AW.UN $36.93)
                A&W Revenue Royalties Income Fund (AW.UN $36.93)
    
        
 ATS Corporation (ATS $37.29)
                ATS Corporation (ATS $37.29)
    
        
 BRP Inc. Subordinate Voting Shares (DOO $89.50)
                BRP Inc. Subordinate Voting Shares (DOO $89.50)
    
        
 Shopify Inc. Class A Subordinate Voting Shares (SHOP $242.95)
                Shopify Inc. Class A Subordinate Voting Shares (SHOP $242.95)
    
        
 Applied Materials Inc. (AMAT $232.55)
                Applied Materials Inc. (AMAT $232.55)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 Upstart Holdings Inc. (UPST $44.96)
                Upstart Holdings Inc. (UPST $44.96)
    
        
 SPDR S&P 500 ETF Trust (SPY $679.83)
                SPDR S&P 500 ETF Trust (SPY $679.83)
    
        
 Technology Select Sector SPDR ETF (XLK $300.39)
                Technology Select Sector SPDR ETF (XLK $300.39)
    
        
 Brookfield Infrastructure Partners LP Limited Partnership Units (BIP $34.02)
                Brookfield Infrastructure Partners LP Limited Partnership Units (BIP $34.02)