NYSE • XPO • US9837931008
Generating your data highlights...
20.8b USD | # 970 in US
1.04m shares | 206.73m USD
117.09m
89.31% | 104.57m