Financial Results October 8, 2025
The firm, established in the dotcom era, said its revenues and AuM rose sharply in 2024.