Equifax (EFX)May 03, 2026∙ PaidSharePhoto by PiggyBank on UnsplashKey StatisticsEV/EBIT = 22.2xROE = 14.68%Debt/Equity = 117%FCF Yield = 4.7%Dividend Yield = 1.3%Market Cap = $21.2 billionThe CompanyEquifax (EFS) earns makes money by c…This post is for paid subscribersSubscribeAlready a paid subscriber? Sign inPrevious