Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.47b USD | # 2141 in US
2.88m shares | 80.85m USD
254.79m
99.36% | 253.16m