IPO buyers received a median return of 26.3% in 2025 if they sold at the opening price, the lowest profit since 2012.