Interactive Brokers (IBKR) reported Q2 adjusted earnings late Tuesday of $0.69 per diluted share, up from $0.51 a year earlier.
Analysts polled by FactSet expected $0.64.
Revenue for the three months ended June 30 was $1.90 billion, up from $1.48 billion a year earlier.
Analysts expected $1.80 billion.
The company maintained its quarterly dividend at $0.0875 per share, payable Sept. 14 to holders of record Sept. 1.