Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.51b USD | # 2204 in US
3.06m shares | 78.35m USD
253m
99.29% | 251.22m