Citadel to return $5 billion in profit to investors, source says
Citadel plans to return about $5 billion in profits earned in 2025 back to investors at the beginning of next…
Blog
Citadel plans to return about $5 billion in profits earned in 2025 back to investors at the beginning of next…