
bombermoon/iStock via Getty Images
First Solar (FSLR) settled up 10.8% on Thursday, posting its sixth straight daily gain and an 18-year intraday high of $310.42, a surge UBS analyst Catherine Gordon attributes to falling yields, renewed policy momentum, and a potential announcement
