xpo annual returns since year 2000

XPO Logistics (XPO) had its best year since 2000 in 2023, returning 159.5%.