Shares of Cadence Design Systems, Inc. (NASDAQ:CDNS – Get Rating) have earned a consensus recommendation of “Moderate Buy” from the twelve brokerages that are currently covering the firm, Marketbeat reports. Two investment analysts have rated the stock with a hold recommendation and ten have given a buy recommendation to the company. The average twelve-month price […]