CDNS Stock 31.66 Cadence Design Sys $CDNS Hit 698,252 52