xpo yearly return history

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