OSTN Staff
August 26, 2025
Profits split between company’s quantitative traders rose more than 70% from a year earlier