NYSE:XPO | US9837931008
Generating your data highlights...
17.5b USD | # 1063 in US
1.34m shares | 179.8m USD
117.38m
88.37% | 103.73m