Alphai.io Logo
Enphase Energy (ENPH) Is Up 7.1% After Announcing $68 Million Third-Party Solar Partnership