Synopsys Inc.

SNPS
NASDAQ
46.42 0.63 (1.38%) last updated 4:26 PM EDT Mar 30
Trade $SNPS Now