Cadence Design Systems, Inc.

CDNS
Nasdaq