Investing.com-- Seaport Research Partners has upgraded First Solar Inc (NASDAQ:FSLR) from "Neutral" to "Buy", citing its ...