First Solar Inc (NASDAQ:FSLR) on Thursday upgraded its full-year forecast for some key financial metrics, saying it now expects earnings per share (EPS) of between USD 1.55 (EUR 1.33) and USD 2.20.