NYSE • KD • US50155Q1004
Generating your data highlights...
2.63b USD | # 3561 in US
4.1m shares | 51.87m USD
217.82m
91.39% | 199.06m