Q: Please comment on CP's earnings report.
Thank you
    Thank you
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 BMO Global Infrastructure Index ETF (ZGI $51.56)
                BMO Global Infrastructure Index ETF (ZGI $51.56)
    
        
 GLOBAL X FDS (BOTZ $37.41)
                GLOBAL X FDS (BOTZ $37.41)
    
        
 Comfort Systems USA Inc. (FIX $963.30)
                Comfort Systems USA Inc. (FIX $963.30)
    
        
 Encore Wire Corporation (WIRE)
                Encore Wire Corporation (WIRE)
    
        
 Global X Big Data & Hardware Index ETF (HBGD $54.10)
                Global X Big Data & Hardware Index ETF (HBGD $54.10)
    
        
 Global X Data Center REITs & Digital Infrastructur (VPN)
                Global X Data Center REITs & Digital Infrastructur (VPN)
    
        
 First Trust NASDAQ Clean Edge Smart Grid Infrastru (GRID $157.04)
                First Trust NASDAQ Clean Edge Smart Grid Infrastru (GRID $157.04)
    
        
 Intuitive Surgical Inc. (ISRG $530.02)
                Intuitive Surgical Inc. (ISRG $530.02)
    
        
 Exact Sciences Corporation (EXAS $63.22)
                Exact Sciences Corporation (EXAS $63.22)
    
        
 Roku Inc. (ROKU $100.03)
                Roku Inc. (ROKU $100.03)
    
        
 Axcelis Technologies Inc. (ACLS $81.84)
                Axcelis Technologies Inc. (ACLS $81.84)
    
        
 Alarm.com Holdings Inc. (ALRM $49.09)
                Alarm.com Holdings Inc. (ALRM $49.09)
    
        
 Guardant Health Inc. (GH $92.41)
                Guardant Health Inc. (GH $92.41)
    
        
 Ultra Clean Holdings Inc. (UCTT $26.93)
                Ultra Clean Holdings Inc. (UCTT $26.93)
    
        
 Entegris Inc. (ENTG $87.50)
                Entegris Inc. (ENTG $87.50)
    
        
 Fulgent Genetics Inc. (FLGT $22.58)
                Fulgent Genetics Inc. (FLGT $22.58)
    
        
 Mitek Systems Inc. (MITK $9.24)
                Mitek Systems Inc. (MITK $9.24)
    
        
 Horizons Active High Yield Bond ETF (HYI $7.52)
                Horizons Active High Yield Bond ETF (HYI $7.52)
    
        
 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)
    
        
 TD Active U.S. High Yield Bond ETF (TUHY $20.79)
                TD Active U.S. High Yield Bond ETF (TUHY $20.79)
    
        
 Hamilton U.S. Bond YIELD MAXIMIZER TM ETF (HBND $13.35)
                Hamilton U.S. Bond YIELD MAXIMIZER TM ETF (HBND $13.35)
    
        
 Apple Inc. (AAPL $271.40)
                Apple Inc. (AAPL $271.40)
    
        
 Adobe Inc. (ADBE $339.24)
                Adobe Inc. (ADBE $339.24)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 Microsoft Corporation (MSFT $525.76)
                Microsoft Corporation (MSFT $525.76)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 Super Micro Computer Inc. (SMCI $50.37)
                Super Micro Computer Inc. (SMCI $50.37)
    
        
 CrowdStrike Holdings Inc. (CRWD $538.68)
                CrowdStrike Holdings Inc. (CRWD $538.68)
    
        
 Vertiv Holdings LLC Class A (VRT $193.76)
                Vertiv Holdings LLC Class A (VRT $193.76)
    
        
 Palantir Technologies Inc. (PLTR $194.55)
                Palantir Technologies Inc. (PLTR $194.55)
    
        
 C3.ai Inc. Class A (AI $17.03)
                C3.ai Inc. Class A (AI $17.03)
    
        
 Horizons Active High Yield Bond ETF (HYI $7.52)
                Horizons Active High Yield Bond ETF (HYI $7.52)
    
        
 TD Active U.S. High Yield Bond ETF (TUHY $20.79)
                TD Active U.S. High Yield Bond ETF (TUHY $20.79)
    
        
 Hamilton U.S. Bond YIELD MAXIMIZER TM ETF (HBND $13.35)
                Hamilton U.S. Bond YIELD MAXIMIZER TM ETF (HBND $13.35)
    
        
 Amazon.com Inc. (AMZN $222.86)
                Amazon.com Inc. (AMZN $222.86)
    
        
 Costco Wholesale Corporation (COST $920.18)
                Costco Wholesale Corporation (COST $920.18)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 Microsoft Corporation (MSFT $525.76)
                Microsoft Corporation (MSFT $525.76)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 AbbVie Inc. (ABBV $228.20)
                AbbVie Inc. (ABBV $228.20)
    
        
 Visa Inc. (V $345.03)
                Visa Inc. (V $345.03)