Nasdaq • SNPS • US8716071076
Generating your data highlights...
84.9b USD | # 262 in US
1.91m shares | 907.47m USD
191.48m
99.43% | 190.38m