best returning stock since 2001 with market cap > 10 billion

InterContinental Hotels Group PLC ADR (IHG) has had the highest return since 2001 by a US stock with a market cap of $10B+, returning 121,109,900%.