Why Cadence Design Systems (CDNS) Outpaced the Stock Market Today — CDNS +0.80 · News Impact Screener