what is the best returning stock since 2000

Mesoblast (MESO) has had the highest return since 2000 by a US stock, returning 13,789,900%.