Synopsys, Inc. - Common Stock (SNPS)

524.74
+20.76 (4.12%)
NASDAQ· Last Trade: May 23rd, 10:20 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors