best performing stocks from 2005 to 20098

QXO (QXO) has had the highest return since 2005 by a US stock, returning 7,316,566.7%.

ASSET% RETURN
QXO (QXO)
7,316,566.67%