Market RoundupsUS companies beat earnings estimates in 19 of 20 weekly resultsBy Celia RowanOct 23, 2026, 7:13 AM UTC