Why Is Enphase Energy (ENPH) Down 58.1% Since Last Earnings Report?Zacks Investment Research • 03/19/20
Enphase Energy Announces Pricing of $320 Million of 0.25% Convertible Senior Notes Due 2025GlobeNewsWire • 03/05/20
Enphase Energy Announces Offering of $320 million of Convertible Senior Notes Due 2025GlobeNewsWire • 03/04/20