Q: Can you please provide your analysis of their just released results. 
Thanks as always.
    Thanks as always.
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Colliers International Group Inc. Subordinate Voting Shares (CIGI $223.61)
                Colliers International Group Inc. Subordinate Voting Shares (CIGI $223.61)
    
        
 FirstService Corporation (FSV $218.59)
                FirstService Corporation (FSV $218.59)
    
        
 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 MSCI China Selection Equity Index ETF (ZCH $22.56)
                BMO MSCI China Selection Equity Index ETF (ZCH $22.56)
    
        
 BMO MSCI Emerging Markets Index ETF (ZEM $27.96)
                BMO MSCI Emerging Markets Index ETF (ZEM $27.96)
    
        
 iShares S&P U.S. Mid-Cap Index ETF (XMC $34.71)
                iShares S&P U.S. Mid-Cap Index ETF (XMC $34.71)
    
        
 iShares U.S. Small Cap Index ETF (CAD-Hedged) (XSU $46.68)
                iShares U.S. Small Cap Index ETF (CAD-Hedged) (XSU $46.68)
    
        
 BMO MSCI Emerging Markets Index ETF (ZEM $27.96)
                BMO MSCI Emerging Markets Index ETF (ZEM $27.96)
    
        
 BMO S&P 500 Index ETF (ZSP $104.48)
                BMO S&P 500 Index ETF (ZSP $104.48)
    
        
 Global X S&P/TSX 60 Index Corporate Class ETF (HXT $79.07)
                Global X S&P/TSX 60 Index Corporate Class ETF (HXT $79.07)
    
        
 iShares Core MSCI EAFE IMI Index ETF (XEF $46.13)
                iShares Core MSCI EAFE IMI Index ETF (XEF $46.13)
    
        
 iShares S&P/TSX 60 Index ETF (XIU $45.01)
                iShares S&P/TSX 60 Index ETF (XIU $45.01)
    
        
 Vanguard S&P 500 ETF (VOO $625.24)
                Vanguard S&P 500 ETF (VOO $625.24)
    
        
 INVESCO QQQ Trust (QQQ $626.05)
                INVESCO QQQ Trust (QQQ $626.05)
    
        
 BMO Nasdaq 100 Equity Index ETF (ZNQ $116.71)
                BMO Nasdaq 100 Equity Index ETF (ZNQ $116.71)