Stephen Taub This Fund Is Up 124 Percent This Year The top-performing CTA is beating every hedge fund. Stephen Taub April 10, 2024