NYSE • KN • US49926D1090
Generating your data highlights...
3.04b USD | # 3319 in US
957.68k shares | 35.23m USD
85.41m
98.51% | 84.14m