best performing 10b+ cap stocks since 11/2/2003

QXO (QXO) has had the highest return since November 2, 2003 by a US stock with a market cap of $10B+, returning 8,509,900%.