NYSE • KEYS • US49338L1035
Generating your data highlights...
58.3b USD | # 411 in US
1.59m shares | 533.64m USD
170.9m
96.40% | 164.75m