Bank share prices regain some lustre