Truist Financial upgraded shares of Enphase Energy (NASDAQ:ENPH – Free Report) from a hold rating to a buy rating in a research report report published on Tuesday, Marketbeat reports. The firm currently has $145.00 price objective on the semiconductor company’s stock, up from their previous price objective of $85.00. Other research analysts have also issued […]