Interactive Brokers Group, Inc.

Interactive Brokers Group, Inc.

73.26
EUR
-2.88
(-3.78%)
9.52EPS
34.42P/E
34.34BMarket Cap
Jan 19Next Earn