Stocks close mixed on busiest day of earnings season