Q: Can you please give me your opinion on TWI and their earnings reported? Is this a buy, hold, or sell.
Thanks for your great service.
Hector
    Thanks for your great service.
Hector
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 Converge Technology Solutions Corp. (CTS $5.99)
                Converge Technology Solutions Corp. (CTS $5.99)
    
        
 Docebo Inc. (DCBO $34.86)
                Docebo Inc. (DCBO $34.86)
    
        
 Nuvei Corporation Subordinate Voting Shares (NVEI $47.61)
                Nuvei Corporation Subordinate Voting Shares (NVEI $47.61)
    
        
 CI Morningstar Canada Momentum Index ETF (WXM $40.52)
                CI Morningstar Canada Momentum Index ETF (WXM $40.52)
    
        
 CI MSCI Canada Quality Index Class ETF (FQC $34.96)
                CI MSCI Canada Quality Index Class ETF (FQC $34.96)
    
        
 PH&N Small Float Fund Series O (PHN190 $73.57)
                PH&N Small Float Fund Series O (PHN190 $73.57)
    
        
 Mawer New Canada Fund Series A (MAW107 $102.07)
                Mawer New Canada Fund Series A (MAW107 $102.07)
    
        
 BMO Equal Weight US Health Care Hedged to CAD Index ETF (ZUH $66.26)
                BMO Equal Weight US Health Care Hedged to CAD Index ETF (ZUH $66.26)
    
        
 iShares Global Healthcare Index ETF (CAD-Hedged) (XHC $66.80)
                iShares Global Healthcare Index ETF (CAD-Hedged) (XHC $66.80)
    
        
 iShares U.S. Medical Devices ETF (IHI $60.69)
                iShares U.S. Medical Devices ETF (IHI $60.69)
    
        
 iShares Diversified Monthly Income ETF (XTR $11.64)
                iShares Diversified Monthly Income ETF (XTR $11.64)
    
        
 Vanguard Balanced ETF Portfolio (VBAL $36.97)
                Vanguard Balanced ETF Portfolio (VBAL $36.97)
    
        
 Global X Balanced Asset Allocation ETF (HBAL $17.50)
                Global X Balanced Asset Allocation ETF (HBAL $17.50)
    
        
 iShares Core Balanced ETF Portfolio (XBAL $33.46)
                iShares Core Balanced ETF Portfolio (XBAL $33.46)
    
        
 Vanguard Balanced ETF Portfolio (VBAL $36.97)
                Vanguard Balanced ETF Portfolio (VBAL $36.97)
    
        
 Global X Balanced Asset Allocation ETF (HBAL $17.50)
                Global X Balanced Asset Allocation ETF (HBAL $17.50)
    
        
 iShares Core Balanced ETF Portfolio (XBAL $33.46)
                iShares Core Balanced ETF Portfolio (XBAL $33.46)
    
        
 BMO Balanced ETF (ZBAL $14.91)
                BMO Balanced ETF (ZBAL $14.91)
    
        
 BMO Laddered Preferred Share Index ETF (ZPR $12.06)
                BMO Laddered Preferred Share Index ETF (ZPR $12.06)
    
        
 Global X Active Preferred Share ETF (HPR $10.32)
                Global X Active Preferred Share ETF (HPR $10.32)
    
        
 iShares Global Real Estate Index ETF (CGR $30.84)
                iShares Global Real Estate Index ETF (CGR $30.84)
    
        
 Vanguard Real Estate Index Fund ETF (VNQ $88.95)
                Vanguard Real Estate Index Fund ETF (VNQ $88.95)
    
        
 iShares MSCI Mexico ETF (EWW $66.73)
                iShares MSCI Mexico ETF (EWW $66.73)
    
        
 Invesco Preferred ETF (PGX $11.49)
                Invesco Preferred ETF (PGX $11.49)
    
        
 iShares U.S. Preferred Stock (PFF $31.31)
                iShares U.S. Preferred Stock (PFF $31.31)
    
        
 RBC Canadian Preferred Share ETF (RPF $23.92)
                RBC Canadian Preferred Share ETF (RPF $23.92)
    
        
 Eidos Therapeutics Inc. (EIDX $122.21)
                Eidos Therapeutics Inc. (EIDX $122.21)
    
        
 iShares MSCI Brazil ETF (EWZ $31.05)
                iShares MSCI Brazil ETF (EWZ $31.05)
    
        
 iShares MSCI Spain ETF (EWP $50.28)
                iShares MSCI Spain ETF (EWP $50.28)