Insider Buying Emerges as SolarEdge Stock Trades Near Lows SolarEdge Technologies’ stock recently traded down 8.7%, approaching its 52-week low. Notably, Chairman More Avery purchased 30,000 shares, signaling potential insider confidence. The company’s market cap stands at $703.8 million, and insiders now own 0.67% of outstanding shares, despite ongoing operational and market challenges.78