Hold, cost cuts and new products may aid recovery, but losses and margin risk persist. Read here for an investment analysis.
SolarEdge Technologies (NASDAQ:SEDG) shares are trading lower after GLJ Research analyst Gordon L. Johnson II downgraded the stock from Hold to Sell. With SolarEdge still struggling in the U.S. and ...