best returning stock since july 2002 with market cap > 5b

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