SolarEdge Technologies (SEDG) closed at $14.71 in the latest trading session, marking a -1.87% move from the prior day. This move lagged the S&P 500's daily loss of 1.54%. At the same time, the Dow ...
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.