NYSE • KN • US49926D1090
Generating your data highlights...
2.91b USD | # 3437 in US
713.98k shares | 19.7m USD
85.56m
98.22% | 84.04m