NYSE • FIG • US3168411052
Generating your data highlights...
10.9b USD | # 1553 in US
16.57m shares | 378.6m USD
444.28m
49.56% | 220.2m