Nasdaq • SNPS • US8716071076
Generating your data highlights...
102b USD | # 205 in US
1.85m shares | 836.21m USD
191.56m
99.43% | 190.47m