Jane Street says in note to employees on Friday 2026 revenue is about 25% below peak in late June

14 Aug 2026 21:48