BTCS (BTCS) had the highest return on April 30, 2012 by a US stock with a market cap of $1,000+, returning 66.7%.

money illustration

Explore