ENPHASE ENERGY INC
US29355A1079
3.1M
-214K
+2.9M
-
Missing dates indicate the stock had no collected data on those days