NYSE • KN • US49926D1090
Generating your data highlights...
3.36b USD | # 3201 in US
1.11m shares | 41.89m USD
85.41m
98.24% | 83.9m