Nasdaq • SNPS • US8716071076
Generating your data highlights...
95.4b USD | # 228 in US
2.05m shares | 849.4m USD
191.64m
99.42% | 190.52m