Nasdaq • LKQ • US5018892084
Generating your data highlights...
5.59b USD | # 2306 in US
3.28m shares | 80.09m USD
253m
99.29% | 251.2m