Q: Is this company a buy, hold, or sell?
Thank you
    Thank you
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Intuitive Surgical Inc. (ISRG $530.02)
                Intuitive Surgical Inc. (ISRG $530.02)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 Eli Lilly and Company (LLY $844.50)
                Eli Lilly and Company (LLY $844.50)
    
        
 Motorola Solutions Inc. (MSI $431.98)
                Motorola Solutions Inc. (MSI $431.98)
    
        
 The Trade Desk Inc. (TTD $48.97)
                The Trade Desk Inc. (TTD $48.97)
    
        
 Monolithic Power Systems Inc. (MPWR $1,087.56)
                Monolithic Power Systems Inc. (MPWR $1,087.56)
    
        
 Super Micro Computer Inc. (SMCI $50.37)
                Super Micro Computer Inc. (SMCI $50.37)
    
        
 Coherent Corp. (COHR $132.71)
                Coherent Corp. (COHR $132.71)
    
        
 Aspen Aerogels Inc. (ASPN $7.53)
                Aspen Aerogels Inc. (ASPN $7.53)
    
        
 Vertiv Holdings LLC Class A (VRT $193.76)
                Vertiv Holdings LLC Class A (VRT $193.76)
    
        
 RTX Corporation (RTX $177.42)
                RTX Corporation (RTX $177.42)
    
        
 Palantir Technologies Inc. (PLTR $194.55)
                Palantir Technologies Inc. (PLTR $194.55)
    
        
 Cellebrite DI Ltd. (CLBT $17.17)
                Cellebrite DI Ltd. (CLBT $17.17)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 Rockwell Automation Inc. (ROK $365.66)
                Rockwell Automation Inc. (ROK $365.66)
    
        
 Advanced Micro Devices Inc. (AMD $254.84)
                Advanced Micro Devices Inc. (AMD $254.84)
    
        
 Cognex Corporation (CGNX $41.31)
                Cognex Corporation (CGNX $41.31)
    
        
 ABB Ltd. (ABBNY $74.55)
                ABB Ltd. (ABBNY $74.55)
    
        
 Royal Bank of Canada (RY $204.12)
                Royal Bank of Canada (RY $204.12)
    
        
 Toronto-Dominion Bank (The) (TD $114.64)
                Toronto-Dominion Bank (The) (TD $114.64)
    
        
 Bank of Nova Scotia (The) (BNS $91.86)
                Bank of Nova Scotia (The) (BNS $91.86)
    
        
 Canadian Imperial Bank Of Commerce (CM $115.25)
                Canadian Imperial Bank Of Commerce (CM $115.25)
    
        
 Bank Of Montreal (BMO $123.67)
                Bank Of Montreal (BMO $123.67)
    
        
 Intuitive Surgical Inc. (ISRG $530.02)
                Intuitive Surgical Inc. (ISRG $530.02)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 Booking Holdings Inc. (BKNG $5,080.21)
                Booking Holdings Inc. (BKNG $5,080.21)
    
        
 Eli Lilly and Company (LLY $844.50)
                Eli Lilly and Company (LLY $844.50)
    
        
 TransMedics Group Inc. (TMDX $135.79)
                TransMedics Group Inc. (TMDX $135.79)
    
        
 Ovintiv Inc. (OVV $51.64)
                Ovintiv Inc. (OVV $51.64)
    
        
 Block Inc. Class A (SQ)
                Block Inc. Class A (SQ)
    
        
 iShares Global Agriculture Index ETF (COW $63.86)
                iShares Global Agriculture Index ETF (COW $63.86)
    
        
 Spin Master Corp. Subordinate Voting Shares (TOY $21.22)
                Spin Master Corp. Subordinate Voting Shares (TOY $21.22)
    
        
 Guardant Health Inc. (GH $92.41)
                Guardant Health Inc. (GH $92.41)
    
        
 Roblox Corporation Class A (RBLX $113.00)
                Roblox Corporation Class A (RBLX $113.00)
    
        
 Superior Plus Corp. (SPB $7.95)
                Superior Plus Corp. (SPB $7.95)
    
        
 WELL Health Technologies Corp. (WELL $5.21)
                WELL Health Technologies Corp. (WELL $5.21)
    
        
 Flutter Entertainment Plc (FLUT $230.88)
                Flutter Entertainment Plc (FLUT $230.88)