Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.38b USD | # 2250 in US
3.09m shares | 79.13m USD
253m
99.30% | 251.22m