NYSE • KEYS • US49338L1035
Generating your data highlights...
54.6b USD | # 414 in US
1.56m shares | 522.19m USD
170.9m
99.39% | 169.86m