Citi analysts downgraded SolarEdge Technologies (NASDAQ:SEDG) to a Sell rating on Wednesday, citing concerns over the company's liquidity, challenging earnings outlook, and intense competition.
Generac Holdings Inc.’s GNRC subsidiary, ecobee, has launched the Smart Thermostat Essential, a budget-friendly option that ...