best performing stock yesterday

Tupperware Brands (TUPBQ) had the highest return yesterday by a US stock, returning 1,509.1%.