Cadence Design Systems Inc (CDNS) FCF Yield: 1.34% | 2016-2026