If you are wondering whether Cadence Design Systems is still worth buying at around $313 a share, or if most of the upside is ...