Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.46b USD | # 2206 in US
3.12m shares | 79.46m USD
253m
99.29% | 251.2m