NYSE • KEY • US4932671088
Generating your data highlights...
24.6b USD | # 843 in US
12.36m shares | 266.15m USD
1.08b
99.59% | 1.07b