NYSE • FIG • US3168411052
Generating your data highlights...
14.9b USD | # 1271 in US
22.15m shares | 480.4m USD
445.68m
53.47% | 238.33m