Market check: Financial stocks lead as big banks report earnings