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