Legal Entity: SOLAREDGE TECHNOLOGIES, INC.