NYSE • XPO • US9837931008
Generating your data highlights...
23.7b USD | # 885 in US
1.35m shares | 281.41m USD
117.09m
89.31% | 104.57m