Nasdaq:CDNS | US1273871087
Generating your data highlights...
67.8b USD | # 254 in US
2.07m shares | 591.69m USD
273.82m
99.07% | 271.26m