Enphase Energy Inc.

NASDAQ: ENPH · Real-Time Price · USD
33.77
-12.16 (-26.48%)
At close: Jun 17, 2025, 9:31 AM