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
has minimal impact on guidance and earnings
for solar stocks
as of now with even higher analyst targets. ~25% upside potential on this trade.