Q: Can I get your thoughts on this company please?
Thanks for all your great work.
Scott
    Thanks for all your great work.
Scott
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Brookfield Renewable Partners L.P. (BEP.UN $42.22)
                Brookfield Renewable Partners L.P. (BEP.UN $42.22)
    
        
 Alimentation Couche-Tard Inc. (ATD $70.70)
                Alimentation Couche-Tard Inc. (ATD $70.70)
    
        
 Brookfield Corporation Class A Limited Voting Shares (BN $64.03)
                Brookfield Corporation Class A Limited Voting Shares (BN $64.03)
    
        
 Constellation Software Inc. (CSU $3,586.89)
                Constellation Software Inc. (CSU $3,586.89)
    
        
 Shopify Inc. Class A Subordinate Voting Shares (SHOP $242.95)
                Shopify Inc. Class A Subordinate Voting Shares (SHOP $242.95)
    
        
 Topicus.com Inc. (TOI $132.09)
                Topicus.com Inc. (TOI $132.09)
    
        
 Lumine Group Inc. (LMN $33.06)
                Lumine Group Inc. (LMN $33.06)
    
        
 Intuitive Surgical Inc. (ISRG $530.02)
                Intuitive Surgical Inc. (ISRG $530.02)
    
        
 Booking Holdings Inc. (BKNG $5,080.21)
                Booking Holdings Inc. (BKNG $5,080.21)
    
        
 United Rentals Inc. (URI $858.91)
                United Rentals Inc. (URI $858.91)
    
        
 Ulta Beauty Inc. (ULTA $509.66)
                Ulta Beauty Inc. (ULTA $509.66)
    
        
 Digital Realty Trust Inc. (DLR $170.75)
                Digital Realty Trust Inc. (DLR $170.75)
    
        
 Crocs Inc. (CROX $82.54)
                Crocs Inc. (CROX $82.54)
    
        
 Axon Enterprise Inc. (AXON $738.88)
                Axon Enterprise Inc. (AXON $738.88)
    
        
 First Industrial Realty Trust Inc. (FR $55.83)
                First Industrial Realty Trust Inc. (FR $55.83)
    
        
 Jacobs Solutions Inc. (J $158.22)
                Jacobs Solutions Inc. (J $158.22)
    
        
 Trane Technologies plc (TT $446.37)
                Trane Technologies plc (TT $446.37)
    
        
 RTX Corporation (RTX $177.42)
                RTX Corporation (RTX $177.42)
    
        
 Fortis Inc. (FTS $70.66)
                Fortis Inc. (FTS $70.66)
    
        
 Northland Power Inc. (NPI $25.35)
                Northland Power Inc. (NPI $25.35)
    
        
 Capital Power Corporation (CPX $70.21)
                Capital Power Corporation (CPX $70.21)
    
        
 Hydro One Limited (H $51.78)
                Hydro One Limited (H $51.78)
    
        
 Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
                Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
    
        
 Allied Properties Real Estate Investment Trust (AP.UN $15.26)
                Allied Properties Real Estate Investment Trust (AP.UN $15.26)
    
        
 BMO Equal Weight REITs Index ETF (ZRE $21.70)
                BMO Equal Weight REITs Index ETF (ZRE $21.70)
    
        
 Suncor Energy Inc. (SU $55.56)
                Suncor Energy Inc. (SU $55.56)
    
        
 Canadian Natural Resources Limited (CNQ $44.67)
                Canadian Natural Resources Limited (CNQ $44.67)
    
        
 Veren Inc. (VRN $9.14)
                Veren Inc. (VRN $9.14)
    
        
 Tourmaline Oil Corp. (TOU $60.40)
                Tourmaline Oil Corp. (TOU $60.40)
    
        
 Athabasca Oil Corporation (ATH $6.87)
                Athabasca Oil Corporation (ATH $6.87)
    
        
 Cenovus Energy Inc (CVE $16.75)
                Cenovus Energy Inc (CVE $16.75)
    
        
 BMO US High Dividend Covered Call ETF (ZWH $24.83)
                BMO US High Dividend Covered Call ETF (ZWH $24.83)
    
        
 Global X S&P 500 Covered Call ETF (XYLD $39.84)
                Global X S&P 500 Covered Call ETF (XYLD $39.84)
    
        
 Hamilton Enhanced Canadian Covered Call ETF (HDIV $20.16)
                Hamilton Enhanced Canadian Covered Call ETF (HDIV $20.16)
    
        
 Harvest Diversified Monthly Income ETF (HDIF $8.86)
                Harvest Diversified Monthly Income ETF (HDIF $8.86)
    
        
 Hamilton Technology YIELD MAXIMIZER TM ETF (QMAX $24.35)
                Hamilton Technology YIELD MAXIMIZER TM ETF (QMAX $24.35)
    
        
 Canoe EIT Income Fund (EIT.UN $15.32)
                Canoe EIT Income Fund (EIT.UN $15.32)
    
        
 iShares MSCI USA Quality Factor Index ETF (XQLT $44.98)
                iShares MSCI USA Quality Factor Index ETF (XQLT $44.98)
    
        
 Fidelity All In One Growth ETF (FGRO)
                Fidelity All In One Growth ETF (FGRO)
    
        
 iShares Core Canadian Government Bond Index ETF (XGB $19.56)
                iShares Core Canadian Government Bond Index ETF (XGB $19.56)
    
        
 iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
                iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
    
        
 iShares U.S. High Yield Bond Index ETF (CAD-Hedged) (XHY $16.72)
                iShares U.S. High Yield Bond Index ETF (CAD-Hedged) (XHY $16.72)
    
        
 iShares 7-10 Year Treasury Bond ETF (IEF $96.81)
                iShares 7-10 Year Treasury Bond ETF (IEF $96.81)