$111.96
+ $1.63 (1.48%)
End-of-day quote: 05/08/2024
NYSE:XPO

XPO Valuation