“You should sell an IPO stock only when the company misses on earnings and reduces growth expectations during the first few sets of earnings reports ,” Schuster says. This may take several years to materialize, so for long-term investors, it may be worth it to wait and see how the company performs over time.