Equifax Inc.
EFX | NYSE
$192.00
+$7.40 (+4.01%)
Nov 2, 2026, 1:15 PM ET · Market open
Market Data
Market Cap $22.56B
Enterprise Value $26.7B
Beta 1.34
Average Volume 1.7M
Shares Outstanding (Diluted) 118.1M
Shares Change YoY -4.83%
Institutional Ownership N/A
Exchange NYSE
ISIN US2944291051
Price Performance
Price Change 1M 37.1%
Price Change 3M 10.3%
Price Change 6M 11.5%
Price Change YTD -11.5%
Price Change 1Y -8.5%
Price Change 3Y 5.6%
Price Change 5Y -30.9%
1M CAGR (ann.) 16.2%
1Y CAGR (ann.) -13.0%
5Y CAGR (ann.) -6.5%
All-Time CAGR 5.1%
Valuation
PE Ratio 29.82
Forward PE 18.15
PEG Ratio 1.71
Forward PEG 2.55
PS Ratio 3.29
Forward PS 3.10
PB Ratio 4.85
P/FCF Ratio 19.64
P/Adj. FCF Ratio 21.07
P/OCF Ratio 13.43
EV/Sales 4.05
EV/EBIT 21.44
EV/EBITDA 13.32
EV/FCF 24.19
Earnings Yield 3.4%
FCF Yield 5.1%
Adj. FCF Yield 4.8%
Financial Health
Net Debt $5.01B
Total Debt $5.21B
Cash & Short-Term Investments $192.9M
Total Assets $11.94B
Current Ratio 1.09
Quick Ratio 1.09
Debt / Equity Ratio 1.16
Debt / EBITDA 2.60
Debt / FCF 4.72
OCF / Debt 0.31
Interest Coverage 5.35
Altman Z-Score 3.46
Piotroski F-Score 7
Margins & Profitability
Gross Profit Margin 55.2%
Operating Profit Margin 18.8%
EBITDA Margin 30.4%
Net Profit Margin 11.3%
FCF Margin 16.8%
Adj. FCF Margin 15.6%
SBC / Revenue 1.1%
SBC Impact (per share) -6.8%
Returns
Return on Assets 6.2%
Return on Equity 16.5%
Return on Invested Capital 8.5%
Return on Capital Employed 11.8%
Return on Tangible Assets 19.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 8.7%
Revenue CAGR 5Y 6.6%
Revenue CAGR 10Y 8.2%
EPS CAGR 3Y 13.6%
EPS CAGR 5Y 1.8%
EPS CAGR 10Y 4.6%
FCF CAGR 3Y 29.5%
FCF CAGR 5Y 6.6%
FCF CAGR 10Y 7.3%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 16
EPS Growth Next 3Y 28.1%
Revenue Growth Next 3Y 6.9%
Earnings Date Feb 3, 2027
EPS Estimate (next Q) $2.17
EPS Growth Est (next Q) 3.8%
Revenue Est (next Q) $1.63B
Revenue Growth Est (next Q) 4.9%
Fair Value Estimates
Graham Number $73.05
Graham Upside -60.4%
Lynch Fair Value $30.95
Lynch Upside -83.2%
Price Target $197.71
Price Target Upside 7.1%
Cash Flow
Operating Cash Flow $1.61B
Free Cash Flow $1.1B
Adj. Free Cash Flow $1.03B
FCF Per Share $9.41
OCF Per Share $13.75
OCF/S Ratio 24.5%
Income Statement
Revenue $6.59B
Gross Profit $3.64B
Operating Income $1.24B
EBITDA $2B
Net Income $742.9M
EPS (Diluted) $6.19
Revenue / Employee $439.47K
Profit / Employee $49.53K
Employees 15,000
Dividends
Annual Dividend $2.18
Dividend Yield 1.18%
Payout Ratio 35.2%
FCF Payout Ratio 23.6%
Adj. FCF Payout Ratio 25.3%
Dividend Growth (YoY) 22.5%
Pay Frequency Quarterly
Ex-Dividend Date Aug 31, 2026
Add to Watchlist
Select watchlists to add or remove EFX