Cadence Design Systems, Inc. (NASDAQ:CDNS – Get Rating)’s stock price hit a new 52-week high during mid-day trading on Friday . The company traded as high as $219.09 and last traded at $217.67, with a volume of 369956 shares traded. The stock had previously closed at $216.84. Wall Street Analyst Weigh In A number of […]