NYSE • FIG • US3168411052
Generating your data highlights...
12.1b USD | # 1438 in US
20.12m shares | 475.45m USD
455.11m
58.49% | 266.18m