NYSE • KN • US49926D1090
Generating your data highlights...
3.12b USD | # 3209 in US
783.58k shares | 28.65m USD
85.41m
98.51% | 84.14m