Q: What's going on with this company?
Is it a buy?
    Is it a buy?
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)
    
        
 Toronto-Dominion Bank (The) (TD $114.64)
                Toronto-Dominion Bank (The) (TD $114.64)
    
        
 Fortis Inc. (FTS $70.66)
                Fortis Inc. (FTS $70.66)
    
        
 Nutrien Ltd. (NTR $76.01)
                Nutrien Ltd. (NTR $76.01)
    
        
 Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC $60.76)
                Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC $60.76)
    
        
 Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
                Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
    
        
 BMO Covered Call Utilities ETF (ZWU $11.31)
                BMO Covered Call Utilities ETF (ZWU $11.31)
    
        
 iShares S&P/TSX Capped Utilities Index ETF (XUT $32.77)
                iShares S&P/TSX Capped Utilities Index ETF (XUT $32.77)
    
        
 Hydro One Limited (H $51.78)
                Hydro One Limited (H $51.78)
    
        
 Utilities Select Sector SPDR ETF (XLU $89.72)
                Utilities Select Sector SPDR ETF (XLU $89.72)
    
        
 Global X S&P 500 Index Corporate Class ETF (HXS $98.37)
                Global X S&P 500 Index Corporate Class ETF (HXS $98.37)
    
        
 Global X Intl Developed Markets Equity Index Corporate Class ETF (HXDM $57.96)
                Global X Intl Developed Markets Equity Index Corporate Class ETF (HXDM $57.96)
    
        
 Global X Emerging Markets Equity Index Corporate Class ETF (HXEM $48.50)
                Global X Emerging Markets Equity Index Corporate Class ETF (HXEM $48.50)
    
        
 Invesco S&P 500 Low Volatility ETF (SPLV $70.86)
                Invesco S&P 500 Low Volatility ETF (SPLV $70.86)
    
        
 CI High Interest Savings ETF (CSAV $50.01)
                CI High Interest Savings ETF (CSAV $50.01)
    
        
 JPMorgan Ultra-Short Income ETF (JPST $50.74)
                JPMorgan Ultra-Short Income ETF (JPST $50.74)
    
        
 Global X Cash Maximizer Corporate Class ETF (HSAV $116.17)
                Global X Cash Maximizer Corporate Class ETF (HSAV $116.17)
    
        
 Global X High Interest Savings ETF (CASH $50.08)
                Global X High Interest Savings ETF (CASH $50.08)
    
        
 BMO Money Market Fund (ZMMK $49.85)
                BMO Money Market Fund (ZMMK $49.85)
    
        
 Global X 0-3 Month T-Bill ETF (CBIL $50.11)
                Global X 0-3 Month T-Bill ETF (CBIL $50.11)
    
        
 Axon Enterprise Inc. (AXON $738.88)
                Axon Enterprise Inc. (AXON $738.88)
    
        
 Construction Partners Inc. (ROAD $112.68)
                Construction Partners Inc. (ROAD $112.68)
    
        
 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)