stock wallpaper why xpo why is xpo stock dropping Theres another possible reason for XPO shares falling. Elon Musks net worth has dropped to an estimated 1956 billion according to… Thursday, November 10, 2022 Edit