NYSE • KD • US50155Q1004
Generating your data highlights...
2.63b USD | # 3557 in US
4.13m shares | 52.18m USD
217.82m
91.39% | 199.06m