Stephen Taub Newly Public Companies Show Some Life Many recent IPOs have rebounded sharply from their lows but still remain well below the prices at which they went public. Stephen Taub March 29, 2022