NYSE • FIG • US3168411052
Generating your data highlights...
9.98b USD | # 1640 in US
18.69m shares | 382.17m USD
445.68m
52.52% | 234.07m