Synopsys Inc.

SNPS
NASDAQ
47.60 0.36 (0.75%) last updated 4:36 PM EDT Apr 24
Trade $SNPS Now