Synopsys Inc.

SNPS
NASDAQ
50.87 0.29 (0.57%) last updated 7:56 PM EDT Aug 04
Trade $SNPS Now