NYSE • XPO • US9837931008
Generating your data highlights...
20.3b USD | # 974 in US
996.46k shares | 196.43m USD
117.09m
89.31% | 104.57m