Nasdaq:CDNS | US1273871087
Generating your data highlights...
84.3b USD | # 254 in US
2.27m shares | 689.97m USD
276.09m
99.60% | 275m