Valuation : Equifax Inc.

Market Cap 20.8B 17.9B 16.84B 15.38B 28.78B 1,964B 28.86B 199B 77.22B 1,008B 78.11B 76.41B 3,246B P/E 2026 *
26.5x
P/E 2027 * 20.8x
Enterprise Value 25.64B 22.06B 20.76B 18.96B 35.47B 2,421B 35.57B 245B 95.19B 1,242B 96.28B 94.18B 4,001B EV / Sales 2026 *
3.8x
EV / Sales 2027 * 3.44x
Free-Float
61.89%
Yield 2026 *
1.27%
Yield 2027 * 1.41%
1 day-6.37%
1 week-8.90%
Current month-6.40%
1 month-0.04%
3 months+3.54%
6 months-14.29%
Current year-18.40%
1 week 167.93
Extreme 167.93
192.51
1 month 167.93
Extreme 167.93
197.9
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 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
8/10/26 Free

Director

341 0.0003%
7/24/26 Exercice

Chief Executive Officer

113,373 0.0952%
6/30/26 Free

Director

221 0.0002%
Change 5-day change 1-year change 3-year change Capi.($)
-6.37%-8.90%-26.41%-14.40% 20.8B
-1.57%+0.14%-17.91%+12.50% 131B
-5.02%-0.87%-41.75%-17.86% 45.79B
-0.29%+0.39%+2.84%+5.84% 41.66B
-2.44%-1.94%-35.82%-38.19% 17.84B
-2.76%+1.38%+6.99%+58.35% 16.6B
-5.93%-6.76%-10.27%-1.54% 15.31B
-3.51%-2.27%-18.27%-30.66% 10.74B
+1.69%+5.17%+4.76%+37.67% 3.59B
-0.75%-4.56%-5.46% - 1.48B
Average -2.69%-1.00%-14.13%+1.30% 30.45B
Weighted average by Cap. -2.60%+1.42%-18.23%+2.74%

Financials

2026 *2027 *
Net sales 6.75B 5.81B 5.47B 4.99B 9.34B 637B 9.37B 64.59B 25.06B 327B 25.35B 24.8B 1,054B 7.34B 6.32B 5.95B 5.43B 10.16B 693B 10.19B 70.26B 27.26B 356B 27.58B 26.98B 1,146B
Net income 798M 686M 646M 590M 1.1B 75.32B 1.11B 7.63B 2.96B 38.64B 3B 2.93B 124B 997M 858M 807M 737M 1.38B 94.15B 1.38B 9.54B 3.7B 48.3B 3.74B 3.66B 156B
Net Debt 4.84B 4.16B 3.92B 3.58B 6.7B 457B 6.71B 46.3B 17.97B 234B 18.17B 17.78B 755B 4.48B 3.86B 3.63B 3.32B 6.2B 423B 6.22B 42.89B 16.64B 217B 16.83B 16.47B 700B
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-04 US$177.05 -6.37% 2,736,937
26-09-03 US$189.09 +1.95% 749,828
26-09-02 US$185.48 -0.39% 701,693
26-09-01 US$186.20 -1.56% 808,287
26-08-31 US$189.16 -2.67% 784,187
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
24
Last Close Price
177.05USD
Average target price
212.33USD
Spread / Average Target
+19.93%

Quarterly revenue - Rate of surprise