40.46 -0.31(-0.76%)08/13/2026
Enphase Energy, Inc. (ENPH)
Press Release | Data News