Two solar stocks recently saw their first insider buys of 2025, each made by their chairs. SolarEdge Technologies and Sunrun ...