what is the best returning stock since 2012

QXO (QXO) has had the highest return since 2012 by a US stock, returning 6,024,900%.