NYSE • KD • US50155Q1004
Generating your data highlights...
2.96b USD | # 3386 in US
5.9m shares | 76.26m USD
225.45m
98.50% | 222.07m