NYSE • XPO • US9837931008
Generating your data highlights...
21.5b USD | # 924 in US
1m shares | 195.21m USD
117.09m
89.31% | 104.57m