best performing ipo stocks 2020

Nanobiotix (NBTX) has had the highest return since January 1, 2025 by a US stock with an IPO date in 2020, returning 628.3%.