320.60 -2.06(-0.64%)07/11/2025
Cadence Design Systems, Inc. (CDNS)
Press Release | Data News