Τρίτη 23 Δεκεμβρίου 2025

Citadel to return $5 billion in profit to investors