Valuation: Equifax Inc.

Market Cap 22.63B 19.38B 18.14B 16.6B 31.16B 2,165B 31.57B 214B 83.57B 1,088B 84.97B 83.12B 3,598B P/E 2026 *
28.8x
P/E 2027 * 22.7x
Enterprise Value 27.47B 23.53B 22.02B 20.15B 37.82B 2,628B 38.32B 260B 101B 1,320B 103B 101B 4,367B EV / Sales 2026 *
4.07x
EV / Sales 2027 * 3.69x
Free-Float
61.89%
Yield 2026 *
1.16%
Yield 2027 * 1.29%
1 day+0.11%
1 week+6.51%
Current month+11.59%
1 month+11.34%
3 months+18.10%
6 months-2.45%
Current year-11.23%
1 week 176.2
Extreme 176.2
196.28
1 month 163.15
Extreme 163.15
196.28
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.
8/10/26 Free

Director

341 0.0003%
7/24/26 Fiscal year

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.($)
+0.11%+6.51%-21.52%+0.47% 22.63B
-0.20%+2.98%-21.93%+13.95% 127B
-0.41%+1.28%-41.54%-16.95% 45.74B
-0.92%-0.99%-0.67%+7.38% 40.97B
+0.62%+2.06%-37.93%-34.69% 18.53B
-0.59%+5.13%-2.34%+9.85% 16.21B
-0.53%-3.16%-0.43%+58.69% 16.24B
-0.05%+5.79%-20.44%-30.25% 10.67B
-2.13%-11.59%+18.93%+37.43% 3.47B
+1.43%-1.53%-3.81% - 1.54B
Average -0.27%+0.69%-13.17%+5.10% 30.31B
Weighted average by Cap. -0.30%+2.09%-20.15%+5.27%

Financials

2026 *2027 *
Net sales 6.75B 5.78B 5.41B 4.95B 9.3B 646B 9.42B 63.95B 24.94B 325B 25.36B 24.81B 1,074B 7.35B 6.29B 5.89B 5.39B 10.11B 703B 10.25B 69.56B 27.13B 353B 27.58B 26.98B 1,168B
Net income 799M 684M 640M 586M 1.1B 76.41B 1.11B 7.56B 2.95B 38.38B 3B 2.93B 127B 998M 855M 800M 732M 1.37B 95.5B 1.39B 9.45B 3.69B 47.97B 3.75B 3.67B 159B
Net Debt 4.84B 4.15B 3.88B 3.55B 6.66B 463B 6.75B 45.83B 17.87B 233B 18.17B 17.78B 769B 4.48B 3.84B 3.59B 3.29B 6.17B 429B 6.25B 42.45B 16.55B 215B 16.83B 16.47B 713B
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-08-21 US$192.62 +0.11% 1,169,286
26-08-20 US$192.41 +0.16% 1,194,043
26-08-19 US$192.10 +5.64% 1,580,027
26-08-18 US$181.84 +2.85% 1,283,665
26-08-17 US$176.80 -2.24% 922,747
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
24
Last Close Price
192.62USD
Average target price
211.52USD
Spread / Average Target
+9.81%

Quarterly revenue - Rate of surprise