NYSE • FN • KYG3323L1005
Generating your data highlights...
24.5b USD | # 833 in US
720.47k shares | 402.27m USD
35.83m
99.80% | 35.75m