Home Business A Record Share of Companies Are Beating Earnings Estimates