Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.35b USD | # 2194 in US
3.02m shares | 80.68m USD
254.79m
99.30% | 253.01m