Cadence Design Systems, Inc.

NASDAQ:CDNS  
145.38
+6.40 (+4.61%)
Twitter Share  Facebook Share StockTwits Share