Nasdaq • CDNS • US1273871087
Generating your data highlights...
80.6b USD | # 285 in US
2.34m shares | 820.81m USD
275.39m
99.55% | 274.16m