Nasdaq • LKQ • US5018892084
Generating your data highlights...
6.42b USD | # 2234 in US
3.07m shares | 78.29m USD
253m
99.29% | 251.22m