Valuation: Equifax Inc.

Market Cap 20.24B 17.54B 16.57B 15.02B 28.17B 1,940B 28.39B 198B 76.12B 984B 76.03B 74.34B 3,138B P/E 2026 *
25.8x
P/E 2027 * 20.2x
Enterprise Value 25.2B 21.84B 20.63B 18.7B 35.08B 2,416B 35.35B 246B 94.78B 1,226B 94.67B 92.57B 3,908B EV / Sales 2026 *
3.73x
EV / Sales 2027 * 3.39x
Free-Float
61.9%
Yield 2026 *
1.3%
Yield 2027 * 1.44%
1 day-3.02%
1 week-5.63%
Current month-11.67%
1 month-7.61%
3 months+2.06%
6 months-9.33%
Current year-23.00%
1 week 166.32
Extreme 166.3182
175.88
1 month 166.32
Extreme 166.3182
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
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.($)
-3.02%-5.63%-34.80%-16.33% 20.24B
-1.44%-6.99%-24.20%+4.12% 123B
-2.77%-2.30%-41.27%-20.10% 45.74B
-1.63%-4.96%-6.63%+1.10% 40.25B
-2.88%+1.15%-38.84%-40.87% 18.19B
+0.93%+1.26%+9.76%+56.12% 16.37B
-2.30%-3.58%-16.03%-5.68% 15.1B
+0.06%-8.24%-23.42%-35.81% 9.85B
-1.89%+11.07%-1.30%+74.07% 4.23B
-0.38%-1.54%-15.36% - 1.42B
Average -1.40%-1.98%-19.21%+1.85% 29.48B
Weighted average by Cap. -1.17%-3.74%-23.38%-2.21%

Financials

2026 *2027 *
Net sales 6.75B 5.85B 5.53B 5.01B 9.4B 647B 9.47B 65.91B 25.39B 328B 25.36B 24.8B 1,047B 7.35B 6.37B 6.02B 5.45B 10.23B 704B 10.31B 71.73B 27.63B 357B 27.6B 26.99B 1,139B
Net income 799M 692M 654M 593M 1.11B 76.57B 1.12B 7.8B 3B 38.85B 3B 2.93B 124B 996M 863M 815M 739M 1.39B 95.46B 1.4B 9.72B 3.75B 48.43B 3.74B 3.66B 154B
Net Debt 4.96B 4.3B 4.06B 3.68B 6.91B 476B 6.96B 48.45B 18.66B 241B 18.64B 18.23B 770B 4.65B 4.03B 3.81B 3.45B 6.48B 446B 6.53B 45.42B 17.5B 226B 17.48B 17.09B 721B
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-15 US$167.08 -3.02% 1,477,142
26-09-14 US$172.29 +1.95% 1,506,928
26-09-11 US$169.00 +0.57% 1,056,520
26-09-10 US$168.04 -0.03% 1,196,377
26-09-09 US$168.09 -2.06% 1,678,146
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
24
Last Close Price
167.08USD
Average target price
214.95USD
Spread / Average Target
+28.65%

Quarterly revenue - Rate of surprise

LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!