NYSE:XPO | US9837931008
Generating your data highlights...
15.4b USD | # 1010 in US
1.59m shares | 213.95m USD
116.4m
89.25% | 103.89m