CDNS Stock 45.10 Cadence Design Sys $CDNS Hit 233,732 52