Synopsys Inc.

SNPS
NASDAQ
46.48 0.87 (1.84%) last updated 4:34 PM EDT Apr 17
Trade $SNPS Now