Enphase Energy: Valuation, Revenue Decline, Cash & Margins
Enphase Energy (ENPH) carries a STRONG SELL rating as shrinking revenue and a still-rich valuation outweigh its strong cash balance. The business has a solid platform, but the top line…
Read the research