best performing 1b+ cap stocks since 12/29/1999

Mesoblast (MESO) has had the highest return since December 29, 1999 by a US stock with a market cap of $1B+, returning 14,269,900%.