CDNS Stock 39.82 Cadence Design Sys $CDNS Hit 52,265 52