Historical earnings puts pps in $30-$34 range (over last 1.5 years). Sell of in oil
has provided an opportunity to get in cheap before earnings release. Oil
has minimal impact on guidance and earnings for solar stocks
as of now with even higher analyst targets. ~25% upside potential on this trade.