NYSE • XPO • US9837931008
Generating your data highlights...
24b USD | # 856 in US
1.54m shares | 314.24m USD
117.41m
88.17% | 103.52m