Synopsys Inc.

SNPS
NASDAQ
46.41 0.31 (0.66%) last updated 4:31 PM EST Feb 27
Trade $SNPS Now