Stephen Taub Robert Bishop Is Shutting Down Impala The Tiger Cub is the latest hedge fund to close, but Bishop is going out on top. Stephen Taub June 9, 2022