Synopsys Inc.

SNPS
NASDAQ
49.35 0.45 (0.90%) last updated 4:11 PM EDT May 22
Trade $SNPS Now