22nd Century (XXII) had the highest return between March 17, 2024 and April 5, 2024 by a US stock, returning 2,617.6%.

money illustration

Explore