In a stunning turn of events, 27 companies have launched their IPOs on this beautiful April 1st. We know the backlog is large and we were anticipating an uptick in filings, but we didn’t think it would be this dramatic!
Believe us, no one wanted this post to be true more than we did.. Someone go public!.. please?

