First Solar, Inc. FSLR shares sold off Friday despite a bottom-line quarterly beat and increase in annual guidance — but Deutsche Bank is still buying. The Rating Analyst Vishal Shah maintained a Buy rating on First Solar with a $75 price target. SourceLooks like some downside still holds. $FSLR, First Solar, Inc. / D