StockNews.com upgraded shares of Cadence Design Systems (NASDAQ:CDNS – Get Rating) from a hold rating to a buy rating in a research note issued to investors on Friday morning. CDNS has been the topic of a number of other research reports. KeyCorp raised their price target on shares of Cadence Design Systems from $225.00 to […]