There have been 134 IPOs priced so far this year, a -37% change from last year.
The Renaissance IPO Index has returned -10.1% so far this year, compared to -6.2% for the S&P 500.
There have been 134 IPOs priced so far this year, a -37% change from last year.
The Renaissance IPO Index has returned -10.1% so far this year, compared to -6.2% for the S&P 500.