Enphase Energy Inc (ENPH) P/S Ratio: 4.92x | 2016-2026