NYSE:KEY | US4932671088
Generating your data highlights...
14.6b USD | # 1046 in US
15.24m shares | 231.83m USD
928.12m
99.47% | 923.24m