Nasdaq:CDNS | US1273871087
Generating your data highlights...
79.2b USD | # 283 in US
1.89m shares | 593.99m USD
272.2m
99.60% | 271.11m