40 · SNPS · Synopsys, Inc. · 368 Holders | HoldingsIntel