Enphase Energy Inc

NASDAQ:ENPH   4:00:00 PM EDT
107.17
-6.31 (-5.56%)
7:16:28 PM EDT: $106.97 -0.20 (-0.19%)
Twitter Share  Facebook Share StockTwits Share