Cadence Design Systems, Inc. (NASDAQ:CDNS – Get Free Report) CEO Anirudh Devgan sold 2,822 shares of the firm’s stock in a transaction that occurred on Monday, September 18th. The shares were sold at an average price of $234.42, for a total transaction of $661,533.24. Following the sale, the chief executive officer now directly owns 139,348 […]