NYSE • KNX • US4990491049
Generating your data highlights...
12.2b USD | # 1422 in US
4.15m shares | 294.25m USD
162.49m
97.12% | 157.82m