News

Analysts forecast Enphase would earn $0.62 per share on $359.8 million in sales, and Enphase beat both numbers, earning $0.69 and doing $363.2 million in sales. So why is the stock down?