Jane Street posts $16.1B Q1 revenue and $10.3B profit

Business