NYSE • FN • KYG3323L1005
Generating your data highlights...
20.4b USD | # 977 in US
943.9k shares | 605.79m USD
35.83m
99.81% | 35.76m