Enphase Energy, Inc. - Common Stock (ENPH)

34.55
+2.01 (6.16%)
NASDAQ · Last Trade: May 5th, 11:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors