Cadence Design Systems, Inc. (NASDAQ:CDNS – Get Rating) has been given an average rating of “Moderate Buy” by the eleven analysts that are currently covering the firm, Marketbeat Ratings reports. One analyst has rated the stock with a hold recommendation and six have issued a buy recommendation on the company. The average 1-year price objective […]