Interactive Brokers beats Q2 estimates with EPS of $0.69 on $1.88B revenue