Q: What are your thoughts on rail stocks at this point in the business cycle? Any preference between CNR AND CP?
Joe
    Joe
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 BMO Mid-Term US IG Corporate Bond Index ETF (ZIC $18.85)
                BMO Mid-Term US IG Corporate Bond Index ETF (ZIC $18.85)
    
        
 iShares Core Canadian Short Term Bond Index ETF (XSB $27.12)
                iShares Core Canadian Short Term Bond Index ETF (XSB $27.12)
    
        
 iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
                iShares Core Canadian Universe Bond Index ETF (XBB $28.59)
    
        
 iShares U.S. High Yield Bond Index ETF (CAD-Hedged) (XHY $16.72)
                iShares U.S. High Yield Bond Index ETF (CAD-Hedged) (XHY $16.72)
    
        
 Enghouse Systems Limited (ENGH $20.48)
                Enghouse Systems Limited (ENGH $20.48)
    
        
 Open Text Corporation (OTEX $52.96)
                Open Text Corporation (OTEX $52.96)
    
        
 iShares Russell 2000 Growth ETF (IWO $327.37)
                iShares Russell 2000 Growth ETF (IWO $327.37)
    
        
 Global X S&P 500 Index Corporate Class ETF (HXS $98.37)
                Global X S&P 500 Index Corporate Class ETF (HXS $98.37)
    
        
 iShares Core S&P/TSX Capped Composite Index ETF (XIC $48.18)
                iShares Core S&P/TSX Capped Composite Index ETF (XIC $48.18)
    
        
 Invesco S&P 500 Equal Weight ETF (RSP $187.52)
                Invesco S&P 500 Equal Weight ETF (RSP $187.52)
    
        
 Converge Technology Solutions Corp. (CTS $5.99)
                Converge Technology Solutions Corp. (CTS $5.99)
    
        
 dentalcorp Holdings Ltd. Subordinate Voting Shares (DNTL $10.89)
                dentalcorp Holdings Ltd. Subordinate Voting Shares (DNTL $10.89)
    
        
 BCE Inc. (BCE $32.35)
                BCE Inc. (BCE $32.35)
    
        
 Enbridge Inc. (ENB $65.71)
                Enbridge Inc. (ENB $65.71)
    
        
 TC Energy Corporation (TRP $70.62)
                TC Energy Corporation (TRP $70.62)
    
        
 Sun Life Financial Inc. (SLF $85.48)
                Sun Life Financial Inc. (SLF $85.48)
    
        
 TELUS Corporation (T $20.62)
                TELUS Corporation (T $20.62)
    
        
 Pembina Pipeline Corporation (PPL $52.74)
                Pembina Pipeline Corporation (PPL $52.74)
    
        
 Keyera Corp. (KEY $41.28)
                Keyera Corp. (KEY $41.28)
    
        
 Purpose High Interest Savings Fund (PSA $50.00)
                Purpose High Interest Savings Fund (PSA $50.00)
    
        
 CI High Interest Savings ETF (CSAV $50.01)
                CI High Interest Savings ETF (CSAV $50.01)
    
        
 Global X Cash Maximizer Corporate Class ETF (HSAV $116.17)
                Global X Cash Maximizer Corporate Class ETF (HSAV $116.17)
    
        
 Global X High Interest Savings ETF (CASH $50.08)
                Global X High Interest Savings ETF (CASH $50.08)
    
        
 Apple Inc. (AAPL $271.40)
                Apple Inc. (AAPL $271.40)
    
        
 Alphabet Inc. (GOOG $281.90)
                Alphabet Inc. (GOOG $281.90)
    
        
 Microsoft Corporation (MSFT $525.76)
                Microsoft Corporation (MSFT $525.76)
    
        
 Honeywell International Inc. (HON $200.11)
                Honeywell International Inc. (HON $200.11)
    
        
 JPMorgan Chase & Co. (JPM $309.44)
                JPMorgan Chase & Co. (JPM $309.44)
    
        
 Constellation Software Inc. (CSU $3,586.89)
                Constellation Software Inc. (CSU $3,586.89)
    
        
 Restaurant Brands International Inc. (QSR $93.89)
                Restaurant Brands International Inc. (QSR $93.89)
    
        
 Alimentation Couche-Tard Inc. (ATD $70.70)
                Alimentation Couche-Tard Inc. (ATD $70.70)
    
        
 Miscellaneous (MISC)
                Miscellaneous (MISC)
    
        
 Aritzia Inc. Subordinate Voting Shares (ATZ $95.58)
                Aritzia Inc. Subordinate Voting Shares (ATZ $95.58)
    
        
 Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM $75.09)
                Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM $75.09)
    
        
 Canadian Natural Resources Limited (CNQ $44.67)
                Canadian Natural Resources Limited (CNQ $44.67)
    
        
 Parex Resources Inc. (PXT $17.80)
                Parex Resources Inc. (PXT $17.80)
    
        
 Tamarack Valley Energy Ltd. (TVE $6.22)
                Tamarack Valley Energy Ltd. (TVE $6.22)
    
        
 International Petroleum Corporation (IPCO $21.82)
                International Petroleum Corporation (IPCO $21.82)
    
        
 CI Tech Giants Covered Call ETF (TXF $24.16)
                CI Tech Giants Covered Call ETF (TXF $24.16)
    
        
 Harvest Tech Achievers Growth & Income ETF (HTA $19.91)
                Harvest Tech Achievers Growth & Income ETF (HTA $19.91)