TOP STORIES Citadel said to plan a $5B profit payout as it looks to trim its assets ahead of 2026 rogerjudd - December 23, 2025 0 Post ContentÂ