Sequans Communications (SQNS) had the highest return between April 1, 2011 and April 30, 2011 by a US stock, returning 12,361,345.8%.

money illustration

Explore