Nasdaq:IBKR | US45841N1072
Generating your data highlights...
34.6b USD | # 618 in US
4.21m shares | 284.79m USD
445.36m
97.14% | 432.65m