Nasdaq:CDNS | US1273871087
Generating your data highlights...
83.1b USD | # 207 in US
1.51m shares | 465.14m USD
274.26m
99.09% | 271.75m