best performing stocks from 2005 to 20098

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

ASSET% RETURN
QXO (QXO)
7,983,233.33%