NYSE • KNX • US4990491049
Generating your data highlights...
12.3b USD | # 1443 in US
4.09m shares | 277.85m USD
162.49m
97.12% | 157.82m