Equifax Inc (EFX) EV/FCF: 20.62x | 2016-2026 | Chartloom