SOLAREDGE TECHNOLOGIES INC (SEDG)

US83417M1045 - Common Stock

10.64  -2.19 (-17.07%)

After market: 10.8899 +0.25 (+2.35%)




Shares Outstanding57.95M
Float57.32M
Owners (insider)27.26%
Owners (institutional)112.82%
Owners (insider) change2.13%
Owners (institutional) change13.4%

No transactions were filed in the last 12 months.