Citadel's $66 Billion Managed Assets and $25 Billion Profit Milestone
Discover how Citadel, managing $66 billion in assets, achieved $25 billion in profits since 2017. Explore the strategies behind their financial success.
Citadel managed $66 billion as of December 1, 2024, and has returned $25 billion in profits since 2017.