Nasdaq • SNPS • US8716071076
Generating your data highlights...
86.9b USD | # 249 in US
1.82m shares | 843.96m USD
191.48m
99.43% | 190.39m