In the latest trading session, SolarEdge Technologies (SEDG) closed at $34.31, marking a -2.82% move from the previous day.
What Happened? Shares of solar power systems company SolarEdge (NASDAQ:SEDG) jumped 5.8% in the morning session after TD ...