prince holding