NYSE • KMX • US1431301027
Generating your data highlights...
5.72b USD | # 2324 in US
3.38m shares | 141.18m USD
141.82m
93.89% | 133.15m