NYSE • KEYS • US49338L1035
Generating your data highlights...
56.4b USD | # 403 in US
1.23m shares | 415.84m USD
170.24m
99.33% | 169.11m