Cadence Design Systems Inc (CDNS) EV/FCF: 75.68x | 2016-2026