Q: Could you please give me an update  
Opinion.
    Opinion.
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Vanguard U.S. Total Market Index ETF (VUN $126.99)
                Vanguard U.S. Total Market Index ETF (VUN $126.99)
    
        
 Vanguard U.S. Total Market Index ETF (CAD-hedged) (VUS $116.71)
                Vanguard U.S. Total Market Index ETF (CAD-hedged) (VUS $116.71)
    
        
 Fortis Inc. (FTS $70.66)
                Fortis Inc. (FTS $70.66)
    
        
 Algonquin Power & Utilities Corp. (AQN $7.81)
                Algonquin Power & Utilities Corp. (AQN $7.81)
    
        
 Northland Power Inc. (NPI $25.35)
                Northland Power Inc. (NPI $25.35)
    
        
 WSP Global Inc. (WSP $272.23)
                WSP Global Inc. (WSP $272.23)
    
        
 ATS Corporation (ATS $37.29)
                ATS Corporation (ATS $37.29)
    
        
 Granite Real Estate Investment Trust (GRT.UN $77.51)
                Granite Real Estate Investment Trust (GRT.UN $77.51)
    
        
 goeasy Ltd. (GSY $167.10)
                goeasy Ltd. (GSY $167.10)
    
        
 Sun Life Financial Inc. (SLF $61.09)
                Sun Life Financial Inc. (SLF $61.09)
    
        
 Bank of Nova Scotia (The) (BNS $65.66)
                Bank of Nova Scotia (The) (BNS $65.66)
    
        
 Amazon.com Inc. (AMZN $222.86)
                Amazon.com Inc. (AMZN $222.86)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 iShares Russell 2000 Growth ETF (IWO $327.37)
                iShares Russell 2000 Growth ETF (IWO $327.37)
    
        
 Teladoc Health Inc. (TDOC $8.74)
                Teladoc Health Inc. (TDOC $8.74)
    
        
 WELL Health Technologies Corp. (WELL $5.21)
                WELL Health Technologies Corp. (WELL $5.21)
    
        
 DocuSign Inc. (DOCU $71.61)
                DocuSign Inc. (DOCU $71.61)
    
        
 Zoom Communications Inc. (ZM $84.34)
                Zoom Communications Inc. (ZM $84.34)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 NVIDIA Corporation (NVDA $202.89)
                NVIDIA Corporation (NVDA $202.89)
    
        
 QUALCOMM Incorporated (QCOM $177.26)
                QUALCOMM Incorporated (QCOM $177.26)
    
        
 Trane Technologies plc (TT $446.37)
                Trane Technologies plc (TT $446.37)
    
        
 RioCan Real Estate Investment Trust (REI.UN $18.67)
                RioCan Real Estate Investment Trust (REI.UN $18.67)
    
        
 InterRent Real Estate Investment Trust (IIP.UN $13.39)
                InterRent Real Estate Investment Trust (IIP.UN $13.39)
    
        
 Dream Industrial Real Estate Investment Trust (DIR.UN $12.03)
                Dream Industrial Real Estate Investment Trust (DIR.UN $12.03)