Paltalk (PALT) had the highest return in March 2007 by a US stock, returning 150%.

money illustration

Explore