NYSE • XPO • US9837931008
Generating your data highlights...
23.2b USD | # 917 in US
1.33m shares | 277.99m USD
117.09m
89.30% | 104.56m