Q: What do you think of this company for the next few years
Thank You
Peter
    Thank You
Peter
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Martin Marietta Materials Inc. (MLM $613.02)
                Martin Marietta Materials Inc. (MLM $613.02)
    
        
 Quanta Services Inc. (PWR $453.83)
                Quanta Services Inc. (PWR $453.83)
    
        
 Vulcan Materials Company (Holding Company) (VMC $290.00)
                Vulcan Materials Company (Holding Company) (VMC $290.00)
    
        
 Granite Construction Incorporated (GVA $102.82)
                Granite Construction Incorporated (GVA $102.82)
    
        
 Eagle Materials Inc (EXP $214.64)
                Eagle Materials Inc (EXP $214.64)
    
        
 Enbridge Inc. (ENB $65.71)
                Enbridge Inc. (ENB $65.71)
    
        
 Fortis Inc. (FTS $70.66)
                Fortis Inc. (FTS $70.66)
    
        
 iShares 1-5 Year Laddered Government Bond Index ETF (CLF $17.68)
                iShares 1-5 Year Laddered Government Bond Index ETF (CLF $17.68)
    
        
 iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
                iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
    
        
 PIMCO Monthly Income Fund (Canada) (PMIF $18.41)
                PIMCO Monthly Income Fund (Canada) (PMIF $18.41)
    
        
 SSR Mining Inc. (SSRM $32.12)
                SSR Mining Inc. (SSRM $32.12)
    
        
 Barrick Mining Corporation (ABX $46.27)
                Barrick Mining Corporation (ABX $46.27)
    
        
 Pan American Silver Corp. (PAAS $49.75)
                Pan American Silver Corp. (PAAS $49.75)
    
        
 Brookfield Infrastructure Partners L.P. (BIP.UN $47.58)
                Brookfield Infrastructure Partners L.P. (BIP.UN $47.58)
    
        
 Brookfield Corporation Class A Limited (BN $45.76)
                Brookfield Corporation Class A Limited (BN $45.76)
    
        
 Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM $75.09)
                Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM $75.09)