Enphase Energy, Inc. - Common Stock (ENPH)

36.69
+1.13 (3.18%)
NASDAQ · Last Trade: Sep 17th, 12:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors