Stephen Taub Ex-SAC Manager Launches Long-Only Fund Last year Suvretta Capital generated its smallest gain since inception. Stephen Taub December 17, 2025