Major stock indexes gained on Wednesday as corporate earnings and U.S. private payrolls data were stronger than expected, ...