InnovAge (INNV) had the highest return between October 20, 2012 and October 24, 2012 by a US stock, returning 98%.