Nasdaq • SNPS • US8716071076
Generating your data highlights...
87.1b USD | # 236 in US
1.89m shares | 887.84m USD
191.48m
99.42% | 190.38m