NYSE • KN • US49926D1090
Generating your data highlights...
3.08b USD | # 3308 in US
951.95k shares | 35.01m USD
85.41m
98.51% | 84.14m