Nasdaq • IBKR • US45841N1072
Generating your data highlights...
42.8b USD | # 526 in US
4.97m shares | 399.62m USD
445.48m
97.08% | 432.47m