ENPH Shorts Retreat as Barclays Turns Bullish
Enphase Energy enters the July 28 earnings window with its most meaningful short-covering wave in months, even as the stock sits 28% below where it traded in May. The short-covering story is the defining feature of the…