StockNews.com upgraded shares of Cadence Design Systems (NASDAQ:CDNS – Free Report) from a hold rating to a buy rating in a report published on Thursday. Other equities analysts have also recently issued reports about the stock. KeyCorp raised their price objective on shares of Cadence Design Systems from $325.00 to $335.00 and gave the company […]