$ENPH SEC Filings

Filing Filed On
SC 13D 20 Aug 2018
SCHEDULE 13D 13 Apr 2012
SCHEDULE 13D 11 Apr 2012
SCHEDULE 13D 09 Apr 2012