Your Jane Street numbers are not even close. They're required to report this stuff in the UK, which shows revenues of $229MM (see https://find-and-update.company-information.service.gov.uk/c...). And that's just the UK…
Your Jane Street numbers are not even close. They're required to report this stuff in the UK, which shows revenues of $229MM (see https://find-and-update.company-information.service.gov.uk/c...). And that's just the UK…