Valuation: Equifax Inc.

Market Cap 20.43B 17.87B 16.48B 15.15B 28.71B 1,966B 29.2B 197B 77.2B 961B 76.74B 75.06B 3,312B P/E 2026 *
24.4x
P/E 2027 * 19.7x
Enterprise Value 25.36B 22.17B 20.46B 18.8B 35.63B 2,440B 36.24B 244B 95.82B 1,193B 95.25B 93.16B 4,111B EV / Sales 2026 *
3.75x
EV / Sales 2027 * 3.4x
Free-Float
62.77%
Yield 2026 *
1.26%
Yield 2027 * 1.37%
1 day+2.80%
1 week+2.71%
Current month+8.12%
1 month+3.92%
3 months-8.16%
6 months-21.71%
Current year-20.91%
1 week 164.79
Extreme 164.79
176.59
1 month 150.74
Extreme 150.745
178.84
Current year 150.74
Extreme 150.745
228.67
1 year 150.74
Extreme 150.745
271.84
3 years 150.74
Extreme 150.745
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 - -
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.
30/06Free

Director

221 0.0002%
07/05Free

Director

1,253 0.0011%
07/05Free

Director

1,253 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
+2.80%+2.71%-33.33%-27.44% 19.88B
+1.28%+3.18%-14.90%+6.84% 130B
+1.69%+2.90%+10.41%+25.06% 44.51B
+3.78%+6.20%-54.32%-24.87% 40.03B
+1.19%0.00%-1.42%+64.36% 15.9B
+3.13%+7.05%-54.64%-44.29% 15.69B
+2.67%+1.25%-14.25%-2.29% 14.57B
-0.56%+1.36%-42.14%-38.84% 8.98B
-13.42%-19.24%+45.03%+26.88% 4.63B
+2.75%+4.57%-11.49% - 1.55B
Average +0.53%-0.38%-17.10%-1.62% 29.56B
Weighted average by Cap. +1.67%+2.19%-18.89%+1.81%

Financials

2026 *2027 *
Net sales 6.76B 5.91B 5.45B 5.01B 9.5B 651B 9.66B 65.12B 25.55B 318B 25.4B 24.84B 1,096B 7.4B 6.47B 5.96B 5.48B 10.39B 712B 10.57B 71.21B 27.94B 348B 27.77B 27.16B 1,199B
Net income 839M 734M 677M 622M 1.18B 80.77B 1.2B 8.08B 3.17B 39.48B 3.15B 3.08B 136B 1.02B 888M 819M 753M 1.43B 97.69B 1.45B 9.78B 3.84B 47.75B 3.81B 3.73B 165B
Net Debt 4.93B 4.31B 3.97B 3.65B 6.92B 474B 7.04B 47.45B 18.62B 232B 18.51B 18.1B 799B 4.7B 4.11B 3.79B 3.49B 6.61B 453B 6.72B 45.3B 17.77B 221B 17.67B 17.28B 763B
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
15/07/26 USD 171.61 +2.80% 975,668
14/07/26 USD 166.93 -3.29% 1,124,650
13/07/26 USD 172.61 +3.71% 1,322,648
10/07/26 USD 166.44 -0.13% 965,158
09/07/26 USD 166.66 -0.26% 1,210,184
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
24
Last Close Price
171.61USD
Average target price
219.67USD
Spread / Average Target
+28.00%

Quarterly revenue - Rate of surprise