SolarEdge (SEDG) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.
The Middle East conflict is driving volatility in European energy prices, which Jefferies expects to increase demand for solar power.