39.35 -0.90(-2.24%)07/16/2025
Enphase Energy, Inc. (ENPH)
Press Release | Data News