what is the best returning stock since 2012

QXO (QXO) has had the highest return since 2012 by a US stock, returning 1,664,185.7%.