Q: Hi 5i, 
Could you please comment on UCTT earnings and outlook?
thanks.
    Could you please comment on UCTT earnings and outlook?
thanks.
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 iShares 1-10 Year Laddered Government Bond Index ETF (CLG $17.57)
                iShares 1-10 Year Laddered Government Bond Index ETF (CLG $17.57)
    
        
 iShares 1-5 Year Laddered Government Bond Index ETF (CLF $17.68)
                iShares 1-5 Year Laddered Government Bond Index ETF (CLF $17.68)
    
        
 Invesco Canadian Government Floating Rate Index ETF (PFL $19.46)
                Invesco Canadian Government Floating Rate Index ETF (PFL $19.46)
    
        
 RBC 1-5 Year Laddered Canadian Bond ETF (RLB $18.99)
                RBC 1-5 Year Laddered Canadian Bond ETF (RLB $18.99)
    
        
 iShares S&P Global Clean Energy Index Fund (ICLN $17.03)
                iShares S&P Global Clean Energy Index Fund (ICLN $17.03)
    
        
 Invesco WilderHill Clean Energy ETF (PBW $32.36)
                Invesco WilderHill Clean Energy ETF (PBW $32.36)
    
        
 First Trust NASDAQ Clean Edge Green Energy Idx Fd (QCLN $45.40)
                First Trust NASDAQ Clean Edge Green Energy Idx Fd (QCLN $45.40)
    
        
 QUALCOMM Incorporated (QCOM $177.26)
                QUALCOMM Incorporated (QCOM $177.26)
    
        
 AbbVie Inc. (ABBV $228.20)
                AbbVie Inc. (ABBV $228.20)
    
        
 Medtronic plc. (MDT $90.97)
                Medtronic plc. (MDT $90.97)
    
        
 Stryker Corporation (SYK $368.98)
                Stryker Corporation (SYK $368.98)
    
        
 Cencora Inc. (COR $341.21)
                Cencora Inc. (COR $341.21)
    
        
 MEDIFAST INC (MED $12.14)
                MEDIFAST INC (MED $12.14)
    
        
 Northland Power Inc. (NPI $25.35)
                Northland Power Inc. (NPI $25.35)
    
        
 Innergex Renewable Energy Inc. (INE $13.74)
                Innergex Renewable Energy Inc. (INE $13.74)
    
        
 Boralex Inc. Class A Shares (BLX $28.16)
                Boralex Inc. Class A Shares (BLX $28.16)
    
        
 SolarEdge Technologies Inc. (SEDG $34.34)
                SolarEdge Technologies Inc. (SEDG $34.34)
    
        
 Greenlane Renewables Inc. (GRN $0.26)
                Greenlane Renewables Inc. (GRN $0.26)
    
        
 Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
                Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC $59.04)
    
        
 Aritzia Inc. Subordinate Voting Shares (ATZ $95.58)
                Aritzia Inc. Subordinate Voting Shares (ATZ $95.58)
    
        
 Canada Goose Holdings Inc. Subordinate Voting Shares (GOOS $19.19)
                Canada Goose Holdings Inc. Subordinate Voting Shares (GOOS $19.19)
    
        
 Lightspeed Commerce Inc. Subordinate Voting Shares (LSPD $16.39)
                Lightspeed Commerce Inc. Subordinate Voting Shares (LSPD $16.39)