The closing price for Enphase Energy (ENPH) today was $41.96. It was down 0.4% for the day (up 0.3% from previous close).

The closing price for Enphase Energy (ENPH) today was $41.96. It was down 0.4% for the day (up 0.3% from previous close).
Daily pricing data for Enphase Energy dates back to 3/30/2012, and may be incomplete.