3 ms·Jane Street has paid up large to avoid its numbers leaking out5 points by JumpCrisscross 3mo ago