Markets | Thu Oct 31, 2013 5:53pm EDT

UPDATE 2-First Solar results soar past estimates, stock up 6 pct