Stocks-SNPS-Synopsys Inc

SNPS Synopsys Inc

339.54 15.88 (4.91%)