NYSE • FN • KYG3323L1005
Generating your data highlights...
25.1b USD | # 828 in US
792.37k shares | 492.46m USD
35.83m
99.81% | 35.76m