what is the best returning stock since 2012

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