Q: Please comment on most recent quarter.
Thanks,
    Thanks,
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 CGI Inc. Class A Subordinate Voting Shares (GIB.A $122.06)
                CGI Inc. Class A Subordinate Voting Shares (GIB.A $122.06)
    
        
 Constellation Software Inc. (CSU $3,691.08)
                Constellation Software Inc. (CSU $3,691.08)
    
        
 Dollarama Inc. (DOL $182.31)
                Dollarama Inc. (DOL $182.31)
    
        
 Intact Financial Corporation (IFC $261.63)
                Intact Financial Corporation (IFC $261.63)
    
        
 Alimentation Couche-Tard Inc. (ATD $71.28)
                Alimentation Couche-Tard Inc. (ATD $71.28)
    
        
 BMO S&P 500 Index ETF (ZSP $105.06)
                BMO S&P 500 Index ETF (ZSP $105.06)
    
        
 Brookfield Corporation Class A Limited Voting Shares (BN $64.59)
                Brookfield Corporation Class A Limited Voting Shares (BN $64.59)
    
        
 Sun Life Financial Inc. (SLF $85.31)
                Sun Life Financial Inc. (SLF $85.31)
    
        
 Arch Capital Group Ltd. (ACGL $86.31)
                Arch Capital Group Ltd. (ACGL $86.31)
    
        
 Everest Group Ltd. (EG $314.52)
                Everest Group Ltd. (EG $314.52)
    
        
 Bank of Nova Scotia (The) (BNS $91.99)
                Bank of Nova Scotia (The) (BNS $91.99)
    
        
 BMO Covered Call Canadian Banks ETF (ZWB $23.31)
                BMO Covered Call Canadian Banks ETF (ZWB $23.31)
    
        
 Hamilton Canadian Financials YIELD MAXIMIZER TM ETF (HMAX $15.48)
                Hamilton Canadian Financials YIELD MAXIMIZER TM ETF (HMAX $15.48)
    
        
 Alphabet Inc. (GOOG $281.82)
                Alphabet Inc. (GOOG $281.82)
    
        
 NVIDIA Corporation (NVDA $202.49)
                NVIDIA Corporation (NVDA $202.49)
    
        
 Booking Holdings Inc. (BKNG $5,077.74)
                Booking Holdings Inc. (BKNG $5,077.74)
    
        
 Eli Lilly and Company (LLY $862.86)
                Eli Lilly and Company (LLY $862.86)