A global financial services provider offering fund administration, custody, and compliance solutions.
2003
Bermuda
10,001+ employees
Financial Services
$1B - 10B in revenue
Powered by AlliedOffsets and illuminem
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
0.2
▼ 8.1%
0.2
▼ 4.2%
0.2
▼ 4.5%
0.3
2025Not available
Not available
Not available
Not available
7 out of 16 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available