News05/01/2026

Capula Revenue and Profit Decline

Capula Investment Management

UK accounts for the year ended 31 March 2025 showed revenue down 19% and operating profit down 23% year-on-year.