Q: Please give me your opinion of this company thanks
Rick
    Rick
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 Spin Master Corp. Subordinate Voting Shares (TOY $21.22)
                Spin Master Corp. Subordinate Voting Shares (TOY $21.22)
    
        
 Canadian Tire Corporation Limited (CTC $246.46)
                Canadian Tire Corporation Limited (CTC $246.46)
    
        
 iShares S&P Global Consumer Discretionary Index ETF (CAD-Hedged) (XCD $64.27)
                iShares S&P Global Consumer Discretionary Index ETF (CAD-Hedged) (XCD $64.27)
    
        
 iShares Core MSCI All Country World ex Canada Index ETF (XAW $51.83)
                iShares Core MSCI All Country World ex Canada Index ETF (XAW $51.83)
    
        
 BMO Aggregate Bond Index ETF (ZAG $13.99)
                BMO Aggregate Bond Index ETF (ZAG $13.99)
    
        
 iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
                iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
    
        
 Vanguard Canadian Aggregate Bond Index ETF (VAB $23.38)
                Vanguard Canadian Aggregate Bond Index ETF (VAB $23.38)
    
        
 Sylogist Ltd. (SYZ $6.38)
                Sylogist Ltd. (SYZ $6.38)
    
        
 Bank of Nova Scotia (The) (BNS $91.86)
                Bank of Nova Scotia (The) (BNS $91.86)
    
        
 NFI Group Inc. (NFI $13.86)
                NFI Group Inc. (NFI $13.86)
    
        
 TFI International Inc. (TFII $122.13)
                TFI International Inc. (TFII $122.13)
    
        
 Kinaxis Inc. (KXS $168.66)
                Kinaxis Inc. (KXS $168.66)
    
        
 Premium Brands Holdings Corporation (PBH $95.42)
                Premium Brands Holdings Corporation (PBH $95.42)
    
        
 Savaria Corporation (SIS $21.90)
                Savaria Corporation (SIS $21.90)
    
        
 Boralex Inc. Class A Shares (BLX $28.16)
                Boralex Inc. Class A Shares (BLX $28.16)