Stocks Rise as Earnings Stay Strong