SolarEdge Technologies (SEDG) concluded the recent trading session at $20.13, signifying a -0.64% move from its prior day's close.
CSIQ's subsidiary, CSI Solar, through its e-STORAGE division, secures a contract to supply a 98 MW/312 MWh DC BESS to the Huatacondo project in Chile.
SOL sells a 57 MWp solar portfolio to Trina Solar (France) Systems, expanding its footprint in the growing solar market of Europe.