Interactive Brokers Group, Inc.

Interactive Brokers Group, Inc.

73.21
EUR
-2.71
(-3.57%)
9.52EPS
34.41P/E
34.33BMarket Cap
Jan 19Next Earn