here is my copy/paste info again On quick google search - I found this - Schwab - Net income for 2023 was $5.1 billion, IBKR - Interactive Brokers annual net income/loss for 2023 was $2.812B, I can not find correct numbers for Fidelity but I believe it is at least $2B