This week's best performers include Tesla and this bank stock