Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.33b USD | # 2195 in US
2.98m shares | 81.26m USD
254.79m
99.36% | 253.16m