Nasdaq • SNPS • US8716071076
Generating your data highlights...
75.5b USD | # 311 in US
1.92m shares | 810.9m USD
191.64m
99.42% | 190.52m