Stephen Taub Premium Eminence Vet Seth Rosen Debuts New Hedge Fund The manager’s long-short Nitorum Fund debuted in January and has raised more than $150 million. Stephen Taub December 17, 2025