NYSE • XPO • US9837931008
Generating your data highlights...
23.6b USD | # 880 in US
1.52m shares | 320.55m USD
117.41m
88.17% | 103.52m