Q: With GE's just-released results, are you any more positive in its having gained some positive momentum in key areas, such as cash flow?  Is it investable, for the long term?
Thanks for your response,
Warren
    Thanks for your response,
Warren
Not investment advice or solicitation to buy/sell securities. Do your own due diligence and/or consult an advisor.
 First Solar Inc. (FSLR $233.58)
                First Solar Inc. (FSLR $233.58)
    
        
 NextEra Energy Inc. (NEE $81.64)
                NextEra Energy Inc. (NEE $81.64)
    
        
 SolarEdge Technologies Inc. (SEDG $34.34)
                SolarEdge Technologies Inc. (SEDG $34.34)
    
        
 Sunrun Inc. (RUN $19.62)
                Sunrun Inc. (RUN $19.62)
    
        
 Enviva Inc. (EVA)
                Enviva Inc. (EVA)
    
        
 Enphase Energy Inc. (ENPH $30.13)
                Enphase Energy Inc. (ENPH $30.13)
    
        
 iShares PHLX SOX Semiconductor Sector Index Fund (SOXX $305.41)
                iShares PHLX SOX Semiconductor Sector Index Fund (SOXX $305.41)
    
        
 Invesco NASDAQ Next Gen 100 ETF (QQQJ $36.27)
                Invesco NASDAQ Next Gen 100 ETF (QQQJ $36.27)
    
        
 Capstone Copper Corp. (CS $11.83)
                Capstone Copper Corp. (CS $11.83)
    
        
 Taseko Mines Limited (TKO $6.27)
                Taseko Mines Limited (TKO $6.27)
    
        
 Ero Copper Corp. (ERO $30.08)
                Ero Copper Corp. (ERO $30.08)
    
        
 Aura Minerals Inc. (ORA)
                Aura Minerals Inc. (ORA)
    
        
 Ballard Power Systems Inc. (BLDP $4.83)
                Ballard Power Systems Inc. (BLDP $4.83)
    
        
 Plug Power Inc. (PLUG $2.65)
                Plug Power Inc. (PLUG $2.65)
    
        
 FuelCell Energy Inc. (FCEL $7.73)
                FuelCell Energy Inc. (FCEL $7.73)
    
        
 Fairfax Financial Holdings Limited Subordinate Voting Shares (FFH $2,278.03)
                Fairfax Financial Holdings Limited Subordinate Voting Shares (FFH $2,278.03)
    
        
 BlackBerry Limited (BB $6.68)
                BlackBerry Limited (BB $6.68)