Immatics (IMTX) has had the highest return since January 31, 2011 by a US stock with a market cap of $500M+, returning 163,300%.

money illustration

Explore