Synopsys Inc.

SNPS
NASDAQ
49.72 0.05 (0.10%) last updated 5:19 PM EDT Jul 07
Trade $SNPS Now