Enphase Energy Inc

NASDAQ:ENPH  
106.48
-2.69 (-2.46%)
7:58:56 PM EDT: $107.00 +0.52 (+0.49%)
Twitter Share  Facebook Share StockTwits Share