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
Read MoreCitadel plans to return about $5 billion in profits earned in 2025 back to investors at the beginning of next
Read MoreSubscribe to our mailing list and get interesting stuff and updates to your email inbox.
Thank you for subscribing.
Something went wrong.