After A Decline Of -333.45% From The High, Can Solaredge Technologies Inc (NASDAQ: SEDG) Recover Quickly?
Solaredge Technologies Inc (NASDAQ:SEDG)’s traded shares stood at 1.18 million during the last session, with the company’s beta value hitting 1.61. At the close of