Snowball logo
logo
SNPS_logo

Synopsys, Inc

$454.33+$24.19  (5.62%)

It looks as if this company does not pay dividends