Nasdaq:LKQ | US5018892084
Generating your data highlights...
8.73b USD | # 1815 in US
3.87m shares | 121.83m USD
255.97m
99.33% | 254.25m