Doesn't the fact that it popped $20 per share mean that they screwed up the price, and left money on the table from the initial chunk of stock sold?
All shares "pop up" on the first day or so. The question is if investors are willing to continue to buy the stock at that rate.
Unless the ticker is "FB"...