NYSE • KNX • US4990491049
Generating your data highlights...
12.3b USD | # 1405 in US
4.28m shares | 310.32m USD
162.49m
97.12% | 157.81m