Cadence Design Systems' (NASDAQ:CDNS) stock is up by 7.7% over the past three months. Since the market usually pay ...