First Solar Shares Defy a Poor Earnings Report
thinkstockFirst Solar Inc. (NASDAQ: FSLR) is out with its earnings report for its third quarter. The report is pretty poor, but not so dismal that investors are hitting the panic button again. Net sales…