The two clean energy companies fared very well in 2025.