Initial public offering (IPO) refers to the recruitment or sale of shares of a company to general investors to list the shares on the stock exchange. Determining the offer price is a type of corporate valuation. It has been consistently highlighted that the offer price does not properly reflect the corporate value in the Korean domestic IPO market. In most studies, the initial yield of IPO shares is around 20% to 30% on average but it is significantly affected by extreme values with high deviations. The wide variation in the yield of individual public offer shares makes it difficult to predict their stock price. Therefore, this study contributes to investors’ investment decisions by introducing machine learning algorithms to predict the closing price and closing price returns over the initial price of the listing. This study analyzes 38 communications and 1,165 IPO cases in the KOSPI and KOSDAQ from July 2004 to May 2021, provided by Korea Exchange. This empirical study shows that Random Forest, XGBoost, and Deep Neural Networks have a higher predictive accuracy than con- ventional statistical methods.