Earnings Nov 3