Stephen Taub Anti-Tech Tiger Cub Impala Is Killing It The firm’s natural resources fund was one of its top performers, while its flagship fund is still solidly in the black. Stephen Taub April 5, 2022