Should I Have Sold

Synopsys Inc. Common Stock

SNPS