NYSE • FN • KYG3323L1005
Generating your data highlights...
21.9b USD | # 939 in US
830.11k shares | 527.84m USD
35.83m
99.81% | 35.76m