Citadel is preparing to hand back a reported 5 billion dollars in trading profits to its investors in early 2026, a move that underscores both the scale of its recent gains and the discipline of its ...