Enphase Energy Inc (NASDAQ: ENPH): How Can A Stock Be Down -52.37% Year To Date, But Still Loser
Enphase Energy Inc (NASDAQ:ENPH)’s traded shares stood at 1.56 million during the last session, with the company’s beta value hitting 1.70. At the last check