The IPO business started with a whimper, but has ended with a bang in June. Last month was the busiest for IPO issuances since 2000, with 35 deals.

So far this year, 104 IPOs have raised $18.1 billion, according to Renaissance Capital, the IPO ETF provider.