best performing stocks from 2005 to 20098

QXO (QXO) has had the highest return since 2005 by a US stock, returning 8,379,900%.

ASSET% RETURN
QXO (QXO)
8,379,900%