NYSE:XPO | US9837931008
Generating your data highlights...
12.4b USD | # 1219 in US
1.56m shares | 174.32m USD
116.39m
89.25% | 103.89m