Markets.News
CITADEL SECURITIES Q2 RESULTS Trading revenue: $2.39B, down 8.4% YoY. Net profit: $922M, down 23%. H1 2025: trading revenue $5.78B, net profit $2.66B. Despite Q2 drop, H1 net profit still up 20% YoY.