Enphase Energy Inc (NASDAQ:ENPH)

178.05
Delayed Data
As of Jul 23
 -0.89 / -0.50%
Today’s Change
56.28
Today|||52-Week Range
229.04
+1.47%
Year-to-Date