193.64USD+0.80%Mkt Cap: 22.57B $P/E: 33.76Today
Equifax Inc. operates as a data, analytics, and technology company. The company operates through three segments: Workforce Solutions, U.S. Information Solutions (USIS), and International. The Workforce Solutions segment …
Industry Peers
Consulting ServicesKey Statistics
Company
Market Cap22.57B $
Enterprise Value28.04B $
Revenue (TTM)6.44B $
Gross Profit3.43B $
Net Income (TTM)660.30M $
Revenue/Share53.37 USD
Last Price193.64 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees15.0K
CountryUS
SectorIndustrials
IndustryConsulting Services
ISINUS2944291051
Valuation
P/E (Trailing)33.76
P/E (Forward)18.95
PEG1.92
EV/EBITDA14.57
EV/Revenue4.35
P/S3.51
P/B5.17
EPS (TTM)5.70
EPS (Forward)10.16
52W Range
150.7435% of range271.84
52W High271.84 USD
52W Low150.74 USD
Profitability
Gross Margin56.45%
Oper. Margin17.30%
EBITDA Margin29.86%
Profit Margin10.87%
ROE14.34%
ROA5.57%
Growth
Revenue Growth10.60%
Earnings Growth0.70%
Cash Flow & Leverage
Operating CF1.62B $
CapEx (TTM)481.40M $
FCF Margin14.70%
FCF Yield4.20%
Net Debt5.30B $
Net Debt/EBITDA2.75
Balance Sheet
Debt/Equity1.11
Current Ratio0.60
Quick Ratio0.51
Book Value/Sh37.25 USD
Cash/Share1.448 USD
Dividends
Fwd Div Rate2.240 USD
Trail. Div Rate2.120 USD
Div. Yield1.17%
5Y Avg Yield0.73%
Payout Ratio37.26%
Ex-Div DateMay 22, 2026
Pay DateSep 15, 2026
Splits
Last Split2:1
Split DateDec 18, 1995
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)210.52 USD
Upside (mean)+8.7%
Target Range179.00 USD – 245.00 USD
$179.00+8.7% to mean$245.00
# Analysts21
Ownership
Shares Out.117.48M
Float116.98M
Insiders0.65%
Institutions104.94%
Short Interest
Short Ratio3.8d
Short % Float6.89%
Short % Out.5.94%
Shares Short6.97M
Short (prev mo.)6.52M
Technical
SMA 50171.47 (+12.9%)
SMA 200188.81 (+2.6%)
Beta1.30
S&P 52W Chg18.16%
Avg Vol (30d)1.28M
Avg Vol (10d)1.12M
Technical Indicators
RSI (14)62.3
MACD3.5475
MACD Signal3.1191
MACD Hist.+0.4283
BB Upper191.23 USD
BB Middle178.78 USD
BB Lower166.32 USD
BB Width13.93%
ATR (14)7.559 USD
Vol Ratio (20d)0.96x