Enphase Energy Inc (NASDAQ:ENPH)

176.63
Delayed Data
As of Oct 22
 -3.17 / -1.76%
Today’s Change
93.49
Today|||52-Week Range
229.04
+0.66%
Year-to-Date