Optex Systems Holdings, Inc Common Stock (OPXS) had the highest return on May 1, 2012 by a US stock, returning 100%.

money illustration

Explore