Enphase Energy Inc.

NASDAQ: ENPH · Real-Time Price · USD
34.17
-11.76 (-25.60%)
At close: Jun 17, 2025, 9:31 AM