Q: Could you please comment on the latest results which seemed to point to a better future. thanks
Robert
    Robert
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Amazon.com Inc. (AMZN $222.86)
                Amazon.com Inc. (AMZN $222.86)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 Enghouse Systems Limited (ENGH $20.48)
                Enghouse Systems Limited (ENGH $20.48)
    
        
 Insight Enterprises Inc. (NSIT $99.65)
                Insight Enterprises Inc. (NSIT $99.65)
    
        
 SPS Commerce Inc. (SPSC $103.89)
                SPS Commerce Inc. (SPSC $103.89)
    
        
 Home Depot Inc. (The) (HD $379.55)
                Home Depot Inc. (The) (HD $379.55)
    
        
 Eli Lilly and Company (LLY $844.50)
                Eli Lilly and Company (LLY $844.50)
    
        
 Premium Brands Holdings Corporation (PBH $95.42)
                Premium Brands Holdings Corporation (PBH $95.42)
    
        
 Thomson Reuters Corp (TRI $154.49)
                Thomson Reuters Corp (TRI $154.49)
    
        
 Chevron Corporation (CVX $153.52)
                Chevron Corporation (CVX $153.52)
    
        
 Marathon Petroleum Corporation (MPC $195.63)
                Marathon Petroleum Corporation (MPC $195.63)
    
        
 Occidental Petroleum Corporation (OXY $40.70)
                Occidental Petroleum Corporation (OXY $40.70)
    
        
 Suncor Energy Inc. (SU $55.56)
                Suncor Energy Inc. (SU $55.56)
    
        
 Imperial Oil Limited (IMO $127.84)
                Imperial Oil Limited (IMO $127.84)
    
        
 Tourmaline Oil Corp. (TOU $60.40)
                Tourmaline Oil Corp. (TOU $60.40)
    
        
 CI Financial Corp. (CIX $31.99)
                CI Financial Corp. (CIX $31.99)
    
        
 Fiera Capital Corporation Class A Subordinate Voting Shares (FSZ $6.27)
                Fiera Capital Corporation Class A Subordinate Voting Shares (FSZ $6.27)
    
        
 MFS Intermediate Income Trust (MIN $2.60)
                MFS Intermediate Income Trust (MIN $2.60)
    
        
 Dollarama Inc. (DOL $181.09)
                Dollarama Inc. (DOL $181.09)
    
        
 CCL Industries Inc. Unlimited Class B Non-Voting Shares (CCL.B $77.80)
                CCL Industries Inc. Unlimited Class B Non-Voting Shares (CCL.B $77.80)
    
        
 Thomson Reuters Corporation (TRI $216.17)
                Thomson Reuters Corporation (TRI $216.17)
    
        
 TerraVest Industries Inc. (TVK $131.97)
                TerraVest Industries Inc. (TVK $131.97)
    
        
 Hammond Power Solutions Inc. Class A Subordinate Voting Shares (HPS.A $205.50)
                Hammond Power Solutions Inc. Class A Subordinate Voting Shares (HPS.A $205.50)
    
        
 Boyd Group Services Inc. (BYD $221.49)
                Boyd Group Services Inc. (BYD $221.49)
    
        
 Topicus.com Inc. (TOI $132.09)
                Topicus.com Inc. (TOI $132.09)
    
        
 Lumine Group Inc. (LMN $33.06)
                Lumine Group Inc. (LMN $33.06)
    
        
 Canadian National Railway Company (CNR $130.55)
                Canadian National Railway Company (CNR $130.55)
    
        
 Canadian Pacific Kansas City Limited (CP $101.63)
                Canadian Pacific Kansas City Limited (CP $101.63)
    
        
 WSP Global Inc. (WSP $272.23)
                WSP Global Inc. (WSP $272.23)
    
        
 TFI International Inc. (TFII $122.13)
                TFI International Inc. (TFII $122.13)
    
        
 Hammond Power Solutions Inc. Class A Subordinate Voting Shares (HPS.A $205.50)
                Hammond Power Solutions Inc. Class A Subordinate Voting Shares (HPS.A $205.50)
    
        
 Old Dominion Freight Line Inc. (ODFL $137.25)
                Old Dominion Freight Line Inc. (ODFL $137.25)
    
        
 Boyd Group Services Inc. (BYD $221.49)
                Boyd Group Services Inc. (BYD $221.49)