NYSE • XPO • US9837931008
Generating your data highlights...
24.5b USD | # 870 in US
1.37m shares | 286.11m USD
117.09m
89.29% | 104.55m