Nasdaq • CDNS • US1273871087
Generating your data highlights...
107b USD | # 193 in US
2.46m shares | 841.6m USD
275.82m
99.54% | 274.54m