 We believe SNPS is a buy. The company operates primarily within Electronic Design Automation EDA, an industry forecasted to grow at a CAGR of 9.6 between 2020-2027. We believe SNPS provides a favorable risk reward because most of its revenue is from its EDA business which is highly resilient in all kinds of markets. 