NYSE:KEY | US4932671088
Generating your data highlights...
18.2b USD | # 923 in US
15.24m shares | 237.31m USD
1.1b
99.54% | 1.09b