Solar sentiment keeps whipping around, and ENPH is the one I’m eyeing for signs that channel inventory is finally clearing. If we hear something about stabilization in Europe/US resi soon, this could snap back fast. It's definitely something I'm... — read more