NYSE:XPO | US9837931008
Generating your data highlights...
21.4b USD | # 923 in US
1.78m shares | 302.4m USD
117.15m
88.34% | 103.48m