GLJ Research analyst Gordon L. Johnson upgrades First Solar (NASDAQ:FSLR) from Hold to Buy and raises the price target from $207.82 to $315.