The 26% selloff yesterday in shares of Enphase Energy following Prescience Point’s short report creates a “compelling” buying opportunity, Cowen analyst Jeffrey Osborne tells investors in a research note. The stock closed Wednesday down $13.72 to $39.04. There are a “number of inaccuracies” in the report, Enphase’s fundamentals are “solid,” the product cycle is working to drive down cost, and the industry is accelerating post COVID-19 delays, says Osborne. The analyst notes that cash generation from operations excluding debt issued from Enphase aligns with its revenue growth. This would likely not be seen with “fabricated” revenue, argues Osborne. He keeps an Outperform rating on Enphase Energy with a $52.50 price target.