Several top IPO stocks have risen 20% or more past their buy points ahead of their earnings reports. Is it time to sell? IBD recommends that investors consider taking at least some profits when a stock rises 20% after breaking out of a base, as most correct at that point to form new bases. A choppy market and earnings reports add to the risk, as stocks can move wildly depending on the results.