Valuation: Equifax Inc.

Market Cap 18.66B 16.28B 15.37B 13.96B 26.15B 1,791B 26.26B 184B 71.04B 911B 70.11B 68.56B 2,930B P/E 2026 *
23.8x
P/E 2027 * 18.7x
Enterprise Value 23.64B 20.61B 19.46B 17.67B 33.11B 2,268B 33.25B 233B 89.96B 1,153B 88.79B 86.82B 3,710B EV / Sales 2026 *
3.5x
EV / Sales 2027 * 3.18x
Free-Float
61.9%
Yield 2026 *
1.41%
Yield 2027 * 1.56%
1 day-1.43%
1 week-5.99%
Current month-16.01%
1 month-17.43%
3 months+3.21%
6 months-10.76%
Current year-26.78%
1 week 157.64
Extreme 157.64
172.1
1 month 157.64
Extreme 157.64
197.9
Current year 150.74
Extreme 150.745
228.67
1 year 150.74
Extreme 150.745
258.42
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 2018-04-15
Director of Finance/CFO 64 2014-05-20
Chief Tech/Sci/R&D Officer - -
Director TitleAgeSince
Chairman 69 2017-09-25
Director/Board Member 68 2008-09-30
Director/Board Member 60 2013-10-31
Date Insider Type Main position Quantity % Market Cap. Importance
9/3/26 Sell

Chief Financial Officer

-4,500 0.0038%
8/10/26 Free

Director

341 0.0003%
7/24/26 Exercice

Chief Executive Officer

113,373 0.0952%
Change 5-day change 1-year change 3-year change Capi.($)
-1.43%-5.99%-38.32%-18.26% 18.66B
+0.30%-1.31%-20.08%+4.94% 119B
-5.05%-2.04%-41.90%-24.71% 40.88B
+0.62%-0.31%-1.23%+3.33% 40.19B
-2.74%+2.90%-40.26%-41.54% 17.42B
+1.23%+4.41%+11.08%+58.96% 16.82B
-0.93%-6.78%-19.43%-5.57% 13.88B
+1.79%+9.29%-1.84%-33.02% 10.09B
+6.83%+9.82%+8.38%+104.82% 4.65B
-1.09%+4.46%-11.49% - 1.49B
Average -0.05%+1.43%-15.51%+5.44% 28.36B
Weighted average by Cap. -0.58%-0.71%-19.95%-1.00%

Financials

2026 *2027 *
Net sales 6.75B 5.89B 5.56B 5.05B 9.46B 648B 9.5B 66.59B 25.7B 329B 25.36B 24.8B 1,060B 7.35B 6.41B 6.05B 5.49B 10.29B 705B 10.33B 72.46B 27.96B 358B 27.6B 26.99B 1,153B
Net income 799M 697M 658M 597M 1.12B 76.68B 1.12B 7.88B 3.04B 38.98B 3B 2.94B 125B 995M 867M 819M 744M 1.39B 95.43B 1.4B 9.81B 3.79B 48.52B 3.74B 3.65B 156B
Net Debt 4.97B 4.33B 4.09B 3.72B 6.96B 477B 6.99B 49.03B 18.92B 243B 18.67B 18.26B 780B 4.67B 4.07B 3.85B 3.49B 6.54B 448B 6.57B 46.07B 17.78B 228B 17.55B 17.16B 733B
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
26-09-18 US$158.87 -1.43% 3,466,246
26-09-17 US$161.17 -1.61% 1,014,419
26-09-16 US$163.80 -1.96% 1,128,620
26-09-15 US$167.08 -3.02% 1,867,044
26-09-14 US$172.29 +1.95% 1,506,928
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
24
Last Close Price
158.87USD
Average target price
214.95USD
Spread / Average Target
+35.30%

Quarterly revenue - Rate of surprise

-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!