_
TD Cowen upgrades First Solar to Strong Buy