Synopsys Inc.

SNPS
NASDAQ
49.83 0.17 (0.34%) last updated 4:30 PM EDT May 28
Trade $SNPS Now