SNPS   $408.79  2.37% Market Closed After Close 406.0 -0.68%

Synopsys, Inc.

Earnings, Splits and Dividends

Data not available