Q: Which one and why for a TFSA ?  Thanks. 
Derek.
    Derek.
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Royal Bank of Canada (RY $205.09)
                Royal Bank of Canada (RY $205.09)
    
        
 Bank of Montreal (BMO $174.06)
                Bank of Montreal (BMO $174.06)
    
        
 Sun Life Financial Inc. (SLF $85.73)
                Sun Life Financial Inc. (SLF $85.73)
    
        
 Alaris Equity Partners Income Trust (AD.UN $19.59)
                Alaris Equity Partners Income Trust (AD.UN $19.59)
    
        
 Canopy Growth Corporation (WEED $1.74)
                Canopy Growth Corporation (WEED $1.74)
    
        
 Organigram Global Inc. (OGI $2.28)
                Organigram Global Inc. (OGI $2.28)
    
        
 Aurora Cannabis Inc. (ACB $6.88)
                Aurora Cannabis Inc. (ACB $6.88)
    
        
 Matson Inc. (MATX $97.25)
                Matson Inc. (MATX $97.25)
    
        
 Danaos Corporation (DAC $89.60)
                Danaos Corporation (DAC $89.60)
    
        
 Global X S&P 500 U.S. Revenue Leaders ETF (EGLE)
                Global X S&P 500 U.S. Revenue Leaders ETF (EGLE)
    
        
 Methanex Corporation (MX $51.70)
                Methanex Corporation (MX $51.70)
    
        
 Teck Resources Limited Class B Subordinate Voting Shares (TECK.B $59.98)
                Teck Resources Limited Class B Subordinate Voting Shares (TECK.B $59.98)
    
        
 Lundin Mining Corporation (LUN $22.64)
                Lundin Mining Corporation (LUN $22.64)
    
        
 Stelco Holdings Inc. (STLC $68.14)
                Stelco Holdings Inc. (STLC $68.14)
    
        
 Ero Copper Corp. (ERO $30.17)
                Ero Copper Corp. (ERO $30.17)
    
        
 Nutrien Ltd. (NTR $76.68)
                Nutrien Ltd. (NTR $76.68)
    
        
 Reliance Inc. (RS $280.39)
                Reliance Inc. (RS $280.39)
    
        
 Invesco DB Commodity Index Tracking Fund (DBC $22.82)
                Invesco DB Commodity Index Tracking Fund (DBC $22.82)
    
        
 West Fraser Timber Co. Ltd. (WFG $86.02)
                West Fraser Timber Co. Ltd. (WFG $86.02)