Stephen Taub Renaissance Suffers Huge Losses in October This is the quant firm’s biggest setback since founder Jim Simons died in 2024. Stephen Taub November 12, 2025