NYSE • FN • KYG3323L1005
Generating your data highlights...
24.3b USD | # 867 in US
698.76k shares | 407.13m USD
35.83m
99.80% | 35.75m