Q: Hello,
Can I please get your opinion of Gibraltar Industries (ROCK). Thanks
Dave
    Can I please get your opinion of Gibraltar Industries (ROCK). Thanks
Dave
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Canadian Apartment Properties Real Estate Investment Trust (CAR.UN $38.44)
                Canadian Apartment Properties Real Estate Investment Trust (CAR.UN $38.44)
    
        
 Granite Real Estate Investment Trust (GRT.UN $77.51)
                Granite Real Estate Investment Trust (GRT.UN $77.51)
    
        
 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)
    
        
 Real Matters Inc. (REAL $7.27)
                Real Matters Inc. (REAL $7.27)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 Intuit Inc. (INTU $656.18)
                Intuit Inc. (INTU $656.18)
    
        
 Salesforce Inc. (CRM $256.65)
                Salesforce Inc. (CRM $256.65)
    
        
 Intercontinental Exchange Inc. (ICE $148.52)
                Intercontinental Exchange Inc. (ICE $148.52)
    
        
 Fortinet Inc. (FTNT $84.20)
                Fortinet Inc. (FTNT $84.20)
    
        
 Palo Alto Networks Inc. (PANW $218.27)
                Palo Alto Networks Inc. (PANW $218.27)
    
        
 S&P Global Inc. (SPGI $491.57)
                S&P Global Inc. (SPGI $491.57)
    
        
 MSCI Inc. (MSCI $583.14)
                MSCI Inc. (MSCI $583.14)
    
        
 Canadian Utilities Limited Class A Non-Voting Shares (CU $39.36)
                Canadian Utilities Limited Class A Non-Voting Shares (CU $39.36)
    
        
 Methanex Corporation (MX $47.41)
                Methanex Corporation (MX $47.41)
    
        
 FirstService Corporation (FSV $218.59)
                FirstService Corporation (FSV $218.59)
    
        
 Brookfield Corporation Class A Limited Voting Shares (BN $64.03)
                Brookfield Corporation Class A Limited Voting Shares (BN $64.03)
    
        
 Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM $75.09)
                Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM $75.09)