Valuation: Equifax Inc.

Capitalization 20.5B 17.75B 16.29B 15.32B 28.54B 1,953B 28.99B 194B 75.34B 945B 76.96B 75.28B 3,285B P/E ratio 2026 *
24.5x
P/E ratio 2027 * 19.8x
Enterprise value 25.42B 22.01B 20.2B 19B 35.39B 2,422B 35.94B 240B 93.43B 1,171B 95.44B 93.36B 4,073B EV / Sales 2026 *
3.76x
EV / Sales 2027 * 3.41x
Free-Float
62.77%
Yield 2026 *
1.25%
Yield 2027 * 1.37%
1 day+0.67%
1 week+3.82%
Current month+3.82%
1 month-1.99%
3 months-17.18%
6 months-18.62%
Current year-20.67%
1 week 165.1
Extreme 165.1
179.62
1 month 156.47
Extreme 156.47
179.62
Current year 156.47
Extreme 156.47
228.67
1 year 156.47
Extreme 156.47
275.91
3 years 156.47
Extreme 156.47
309.63
5 years 145.98
Extreme 145.98
309.63
10 years 88.68
Extreme 88.68
309.63
Manager TitleAgeSince
Chief Executive Officer 67 16/04/2018
Director of Finance/CFO 63 21/05/2014
Chief Tech/Sci/R&D Officer 48 01/03/2024
Director TitleAgeSince
Chairman 69 26/09/2017
Director/Board Member 68 01/10/2008
Director/Board Member 60 01/11/2013
Date Insider Type Main position Quantity % Market Cap.
05-07Free

Director

1,253 0.0011%
05-07Free

Director

1,253 0.0011%
05-07Free

Director

1,253 0.0011%
Change 5d. change 1-year change 3-years change Capi.($)
+0.67%+3.82%-35.85%-22.36% 20.5B
+1.03%+0.10%-18.28%+13.43% 126B
-0.55%-2.52%+8.23%+30.26% 44.81B
+0.65%+0.49%-55.71%-30.81% 37.66B
-1.21%+4.03%-59.16%-43.32% 16.41B
+0.76%+0.98%-14.97%+57.77% 14.29B
+0.07%-1.26%-17.98%-5.01% 13.62B
+0.24%+4.13%-40.88%-35.70% 9.31B
-2.15%-16.84%+70.07%+34.97% 4.2B
+0.01%+1.72%-8.85% - 1.67B
Average -0.03%-0.50%-17.34%-0.09% 28.81B
Weighted average by Cap. +0.45%+0.13%-21.84%+4.49%

Financials

2026 *2027 *
Net sales 6.77B 5.86B 5.38B 5.06B 9.42B 645B 9.57B 63.91B 24.87B 312B 25.41B 24.85B 1,084B 7.38B 6.39B 5.87B 5.52B 10.28B 704B 10.44B 69.74B 27.14B 340B 27.72B 27.12B 1,183B
Net income 841M 728M 668M 629M 1.17B 80.14B 1.19B 7.94B 3.09B 38.75B 3.16B 3.09B 135B 1.02B 881M 808M 760M 1.42B 96.91B 1.44B 9.61B 3.74B 46.87B 3.82B 3.74B 163B
Net Debt 4.92B 4.26B 3.91B 3.68B 6.85B 469B 6.96B 46.48B 18.09B 227B 18.48B 18.08B 789B 4.69B 4.06B 3.73B 3.51B 6.53B 447B 6.64B 44.32B 17.25B 216B 17.62B 17.24B 752B
Logo Equifax Inc.
Equifax Inc. specializes in supplying information services to individuals and businesses. The group develops solutions for collecting, processing, and managing information to be used in decision-making optimization. Equifax Inc. offers recording and analysis tools used to evaluate and interpret information about consumers and companies (credit information, demographic, declarative, and behavioral information, etc.) and for making better decisions with regard to credit risk management, fraud prevention, etc. Net sales are distributed geographically as follows: the United States (76.7%), the United Kingdom (5.4%), Australia (5.2%), Canada (4.5%) and other (8.2%).
Employees
15,000
Date Price Change Volume
05/06/26 172.13 $ +0.67% 1,242,627
04/06/26 170.99 $ +0.49% 1,186,319
03/06/26 170.16 $ -3.38% 1,611,711
02/06/26 176.11 $ +1.45% 1,986,674
01/06/26 173.59 $ +4.70% 1,616,563
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
24
Last Close Price
172.13USD
Average target price
223.24USD
Spread / Average Target
+29.69%

Quarterly revenue - Rate of surprise