Company Overview: Enphase Energy Inc (NASDAQ: ENPH) is a global energy technology company and is engaged in providing microinverter-based solar-plus-storage systems. ENPH provides smart, easy-to-use solutions, which aids in connecting solar generation, storage, and energy management on one intelligent platform.