Citadel to return $5 billion in profit to investors, source saysBy FinMar NewsDecember 24, 2025Citadel plans to return about $5 billion in profits earned in 2025 back to investors at the beginning of next year, according to a person familiar…