4 weeks Davidson Capital Management Inc. Acquires 4,736 Shares of Synopsys, Inc. (NASDAQ:SNPS)MarketBeat X