Truist Securities analyst Christopher Souther upgrades First Solar (NASDAQ:FSLR) from Hold to Buy and raises the price target from $229 to $270.