Nasdaq • SNPS • US8716071076
Generating your data highlights...
98.3b USD | # 209 in US
1.95m shares | 847.23m USD
191.56m
99.43% | 190.48m