Q: your thoughts please on the quarter
thx
    thx
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Royal Bank of Canada (RY $204.12)
                Royal Bank of Canada (RY $204.12)
    
        
 Cameco Corporation (CCO $146.49)
                Cameco Corporation (CCO $146.49)
    
        
 TFI International Inc. (TFII $122.13)
                TFI International Inc. (TFII $122.13)
    
        
 Athabasca Oil Corporation (ATH $6.87)
                Athabasca Oil Corporation (ATH $6.87)
    
        
 Baytex Energy Corp. (BTE $3.17)
                Baytex Energy Corp. (BTE $3.17)
    
        
 BRP Inc. Subordinate Voting Shares (DOO $89.50)
                BRP Inc. Subordinate Voting Shares (DOO $89.50)
    
        
 goeasy Ltd. (GSY $167.10)
                goeasy Ltd. (GSY $167.10)
    
        
 Global X Active Ultra-Short Term Investment Grade Bond ETF (HFR $10.14)
                Global X Active Ultra-Short Term Investment Grade Bond ETF (HFR $10.14)
    
        
 Aritzia Inc. Subordinate Voting Shares (ATZ $95.58)
                Aritzia Inc. Subordinate Voting Shares (ATZ $95.58)
    
        
 Brookfield Corporation Class A Limited Voting Shares (BN $64.03)
                Brookfield Corporation Class A Limited Voting Shares (BN $64.03)
    
        
 Booking Holdings Inc. (BKNG $5,080.21)
                Booking Holdings Inc. (BKNG $5,080.21)
    
        
 Edwards Lifesciences Corporation (EW $83.48)
                Edwards Lifesciences Corporation (EW $83.48)
    
        
 Visa Inc. (V $345.03)
                Visa Inc. (V $345.03)
    
        
 Albemarle Corporation (ALB $97.89)
                Albemarle Corporation (ALB $97.89)
    
        
 S&P Global Inc. (SPGI $491.57)
                S&P Global Inc. (SPGI $491.57)
    
        
 Paycom Software Inc. (PAYC $185.29)
                Paycom Software Inc. (PAYC $185.29)
    
        
 Kinsale Capital Group Inc. (KNSL $398.16)
                Kinsale Capital Group Inc. (KNSL $398.16)
    
        
 Old Dominion Freight Line Inc. (ODFL $137.25)
                Old Dominion Freight Line Inc. (ODFL $137.25)
    
        
 Brown & Brown Inc. (BRO $80.45)
                Brown & Brown Inc. (BRO $80.45)
    
        
 Celsius Holdings Inc. (CELH $60.13)
                Celsius Holdings Inc. (CELH $60.13)
    
        
 Northland Power Inc. (NPI $25.35)
                Northland Power Inc. (NPI $25.35)
    
        
 Boralex Inc. Class A Shares (BLX $28.16)
                Boralex Inc. Class A Shares (BLX $28.16)
    
        
 Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
                Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
    
        
 Bank of America Corporation (BAC $53.03)
                Bank of America Corporation (BAC $53.03)
    
        
 Citigroup Inc. (C $100.22)
                Citigroup Inc. (C $100.22)
    
        
 Goldman Sachs Group Inc. (The) (GS $790.16)
                Goldman Sachs Group Inc. (The) (GS $790.16)
    
        
 JPMorgan Chase & Co. (JPM $309.44)
                JPMorgan Chase & Co. (JPM $309.44)
    
        
 Morgan Stanley (MS $164.26)
                Morgan Stanley (MS $164.26)
    
        
 Wells Fargo & Company (WFC $85.99)
                Wells Fargo & Company (WFC $85.99)
    
        
 Interfor Corporation (IFP $7.70)
                Interfor Corporation (IFP $7.70)
    
        
 Louisiana-Pacific Corporation (LPX $88.22)
                Louisiana-Pacific Corporation (LPX $88.22)
    
        
 Boise Cascade L.L.C. (BCC $69.18)
                Boise Cascade L.L.C. (BCC $69.18)