NYSE • KN • US49926D1090
Generating your data highlights...
3.38b USD | # 3212 in US
1.12m shares | 41.94m USD
85.41m
98.24% | 83.9m