Nasdaq:LKQ | US5018892084
Generating your data highlights...
8.18b USD | # 1862 in US
3.85m shares | 123.96m USD
255.13m
99.22% | 253.13m