Nasdaq:SNPS | US8716071076
Generating your data highlights...
79b USD | # 264 in US
2.14m shares | 972.19m USD
191.56m
99.44% | 190.49m