NYSE:XPO | US9837931008
Generating your data highlights...
13.4b USD | # 1106 in US
1.66m shares | 179.25m USD
116.33m
89.24% | 103.81m