prudent corporate ipo