Nasdaq:SNPS | US8716071076
Generating your data highlights...
75.8b USD | # 220 in US
1.06m shares | 553.82m USD
154.58m
99.28% | 153.46m