Nasdaq • SNPS • US8716071076
Generating your data highlights...
78.7b USD | # 306 in US
1.98m shares | 886.66m USD
191.48m
96.10% | 184m