Home Stock Synopsys stock price bullish flag points to a surge after earnings