Cadence Design Systems SVP Paul Cunningham disposes of 2,000 common shares worth $766,720 - CDNS News | Rallies