NYSE • XPO • US9837931008
Generating your data highlights...
24.3b USD | # 493 in US
1.53m shares | 323.99m USD
117.41m
88.17% | 103.52m