Financial stocks performance