Question: how long do you have to hold a stock after ipo?
Answer: Therefore, existing investors are often prevented from selling their shares for set period of time after the IPO has been completed, typically for 90 to 180 days.