Enphase Trades at 25% Valuation Premium on 48% Gross Margin - ENPH News | Rallies