In the most recent trading session, SolarEdge Technologies (SEDG) closed at $14.71, indicating a -1.87% shift from the previous trading day.
M&A watch - Flowco Holdings ( FLOC) is expected to start trading after pricing its IPO. The firm provides production ...
CSIQ has inked a deal with CIP to supply 2 GWh DC of battery energy storage systems for two significant projects in Scotland.