NYSE • KD • US50155Q1004
Generating your data highlights...
3.07b USD | # 3352 in US
4.52m shares | 54.52m USD
220.52m
92.78% | 204.6m