Equifax Inc.
EFX | NYSE
$158.86
-$0.01 (-0.01%)
Sep 21, 2026, 2:32 PM ET · Market open
Market Data
Market Cap $18.66B
Enterprise Value $23.96B
Beta 1.31
Average Volume 1.59M
Shares Outstanding (Diluted) 119.2M
Shares Change YoY -4.64%
Institutional Ownership N/A
Exchange NYSE
ISIN US2944291051
Price Performance
Price Change 1M -13.4%
Price Change 3M 3.5%
Price Change 6M -11.6%
Price Change YTD -25.8%
Price Change 1Y -39.1%
Price Change 3Y -14.4%
Price Change 5Y -40.2%
1M CAGR (ann.) -9.4%
1Y CAGR (ann.) -38.8%
5Y CAGR (ann.) -9.5%
All-Time CAGR 8.6%
Valuation
PE Ratio 27.92
Forward PE 14.65
PEG Ratio 2.46
Forward PEG 1.49
PS Ratio 2.90
Forward PS 2.50
PB Ratio 4.26
P/FCF Ratio 16.89
P/Adj. FCF Ratio 18.35
P/OCF Ratio 11.66
EV/Sales 3.72
EV/EBIT 20.65
EV/EBITDA 12.63
EV/FCF 21.68
Earnings Yield 3.6%
FCF Yield 5.9%
Adj. FCF Yield 5.5%
Financial Health
Net Debt $5.3B
Total Debt $5.47B
Cash & Short-Term Investments $170.1M
Total Assets $11.98B
Current Ratio 0.60
Quick Ratio 0.60
Debt / Equity Ratio 1.25
Debt / EBITDA 2.88
Debt / FCF 4.95
OCF / Debt 0.29
Interest Coverage 5.19
Altman Z-Score 3.03
Piotroski F-Score 7
Margins & Profitability
Gross Profit Margin 44.4%
Operating Profit Margin 17.9%
EBITDA Margin 29.5%
Net Profit Margin 10.7%
FCF Margin 17.1%
Adj. FCF Margin 15.8%
SBC / Revenue 1.4%
SBC Impact (per share) -8.0%
Returns
Return on Assets 5.8%
Return on Equity 15.0%
Return on Invested Capital 7.9%
Return on Capital Employed 12.3%
Return on Tangible Assets 13.6%
Historical Growth (CAGR)
Revenue CAGR 3Y 8.4%
Revenue CAGR 5Y 6.8%
Revenue CAGR 10Y 8.4%
EPS CAGR 3Y 10.2%
EPS CAGR 5Y -0.4%
EPS CAGR 10Y 4.0%
FCF CAGR 3Y 33.6%
FCF CAGR 5Y 8.0%
FCF CAGR 10Y 7.1%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 36
EPS Growth Next 3Y 33.2%
Revenue Growth Next 3Y 9.1%
Earnings Date Oct 19, 2026
EPS Estimate (next Q) $2.21
EPS Growth Est (next Q) 8.3%
Revenue Est (next Q) $1.7B
Revenue Growth Est (next Q) 10.1%
Fair Value Estimates
Graham Number $69.91
Graham Upside -56.0%
Lynch Fair Value $28.45
Lynch Upside -82.1%
Price Target $216.92
Price Target Upside 36.5%
Cash Flow
Operating Cash Flow $1.61B
Free Cash Flow $1.11B
Adj. Free Cash Flow $1.02B
FCF Per Share $9.33
OCF Per Share $13.62
OCF/S Ratio 25.0%
Income Statement
Revenue $6.44B
Gross Profit $2.86B
Operating Income $1.15B
EBITDA $1.9B
Net Income $691.3M
EPS (Diluted) $5.69
Revenue / Employee $429.63K
Profit / Employee $46.09K
Employees 15,000
Dividends
Annual Dividend $2.18
Dividend Yield 1.37%
Payout Ratio 38.3%
FCF Payout Ratio 23.1%
Adj. FCF Payout Ratio 25.1%
Dividend Growth (YoY) 22.5%
Pay Frequency Quarterly
Ex-Dividend Date Aug 30, 2026
Add to Watchlist
Select watchlists to add or remove EFX