Initial public offering can be an excellent way for a corporation to raise a large amount of capital. In an initial public offering, a corporation