NYSE • KNX • US4990491049
Generating your data highlights...
12.5b USD | # 1411 in US
4.16m shares | 288.1m USD
162.49m
97.12% | 157.82m