NYSE • KN • US49926D1090
Generating your data highlights...
3.02b USD | # 3359 in US
712.75k shares | 19.83m USD
85.56m
98.22% | 84.04m