Equifax, Inc. (EFX)

NYSE: EFX · IEX Real-Time Price · USD
6.61 (3.38%)
May 26, 2022 4:00 PM EDT - Market closed

Total Valuation

Equifax has a market cap or net worth of $24.74 billion. The enterprise value is $30.35 billion.

Market Cap24.74B
Enterprise Value30.35B

Important Dates

The latest earnings date was Wednesday, April 20, 2022, after market close.

Last Earnings DateApr 20, 2022
Ex-Dividend DateMay 24, 2022

Share Statistics

Equifax has 122.34 million shares outstanding. The number of shares has increased by 0.33% in one year.

Shares Outstanding122.34M
Shares Change (YoY)+0.33%
Shares Change (QoQ)+0.25%
Owned by Insiders (%)0.42%
Owned by Institutions (%)94.45%

Valuation Ratios

The trailing PE ratio is 32.72 and the forward PE ratio is 23.75. Equifax's PEG ratio is 1.81.

PE Ratio32.72
Forward PE23.75
PS Ratio4.88
PB Ratio6.45
P/FCF Ratio51.50
PEG Ratio1.81
Financial Ratio History

Enterprise Valuation

The stock's EV/EBITDA ratio is 18.50, with a EV/FCF ratio of 63.18.

EV / Earnings39.71
EV / Sales5.98
EV / EBITDA18.50
EV / EBIT26.89
EV / FCF63.18

Financial Position

The company has a current ratio of 0.54, with a Debt / Equity ratio of 1.52.

Current Ratio0.54
Quick Ratio0.45
Debt / Equity1.52
Debt / EBITDA3.54
Debt / FCF12.10

Financial Efficiency

Return on equity (ROE) is 21.20%, which is very high. The company has a high ROIC of 20.10%.

Return on Equity (ROE)21.20%
Return on Assets (ROA)7.10%
Return on Capital (ROIC)20.10%
Revenue Per Employee$390,315
Profits Per Employee$58,800
Employee Count13,000
Asset Turnover0.47
Inventory Turnovern/a


In the past 12 months, Equifax has paid $216.10 million in taxes.

Income Tax216.10M
Effective Tax Rate22.04%

Stock Price Statistics

The stock price has decreased by -14.08% in the last 52 weeks. The beta is 1.50, so Equifax's price volatility has been higher than the market average.

Beta (1Y)1.50
52-Week Price Change-14.08%
50-Day Moving Average205.56
200-Day Moving Average241.51
Average Volume (30 Days)1,091,843

Short Selling Information

The latest short interest is 2.15 million, so 1.76% of the outstanding shares have been sold short.

Short Interest2.15M
Short % of Shares Out1.76%
Short % of Float1.76%
Short Ratio (days to cover)1.68

Income Statement

In the last 12 months, Equifax had revenue of $5.07 billion and earned 764.40 million in profits. Earnings per share was $6.18.

Gross Profit3.02B
Operating Income1.16B
Pretax Income980.50M
Net Income764.40M
Earnings Per Share (EPS)$6.18
Full Income Statement

Balance Sheet

The company has $200.90 million in cash and $5.81 billion in debt, giving a net cash position of -$5.61 billion or -$45.88 per share.

Cash & Cash Equivalents200.90M
Total Debt5.81B
Net Cash-5.61B
Net Cash Per Share-$45.88
Book Value3.83B
Book Value Per Share31.34
Working Capital-1.08B
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $992.90 million and capital expenditures -$512.50 million, giving a free cash flow of $480.40 million.

Operating Cash Flow992.90M
Capital Expenditures-512.50M
Free Cash Flow480.40M
FCF Per Share$3.93
Full Cash Flow Statement


Gross margin is 59.58%, with operating and profit margins of 22.94% and 15.06%.

Gross Margin59.58%
Operating Margin22.94%
Pretax Margin19.32%
Profit Margin15.06%
EBITDA Margin32.34%
EBIT Margin22.24%
FCF Margin9.47%

Dividends & Yields

This stock pays an annual dividend of $1.56, which amounts to a dividend yield of 0.77%.

Dividend Per Share$1.56
Dividend Yield0.77%
Earnings Yield3.09%
FCF Yield1.94%
Dividend Growth (YoY)0.00%
Payout Ratio24.90%
Buyback Yield-0.24%
Shareholder Yield0.53%
Dividend Details

Analyst Forecast

The average price target for Equifax is $247.50, which is 22.39% higher than the current price. The consensus rating is "Buy".

Price Target$247.50
Price Target Difference22.39%
Analyst ConsensusBuy
Analyst Count24
Stock Forecasts

Stock Splits

The last stock split was on December 18, 1995. It was a forward split with a ratio of 2:1.

Last Split DateDec 18, 1995
Split TypeForward
Split Ratio2:1