Citadel to return $5 billion in profit to investors
Share

Citadel to return $5 billion in profit to investors

CNBC’s Leslie Picker reports on Citadel's plan to return about $5 billion in profits earned in 2025 back to investors in 2026.
01:01
Tue, Dec 23 202510:11 AM EST