NYSE : EFX

Equifax Inc.

$177.08 USD

-$2.54 (-1.41%)

Volume
907.29K
Average Volume
1.75M
Market Capitalization
$21.36B
P/E Ratio
30.96
Dividend Yield
1.20%
Price Target
$220.00
Year High
$271.84
Year Low
$150.75
Day High
Day Low
Payout Ratio
$0.36
Current Ratio
$0.61
Institutional Ownership Summary
Institutional Ownership %

1.35%

Investors Holding

94

change: -797 | last: 891
Increased Positions

34

change: -421 | last: 455
Reduced Positions

42

change: -239 | last: 281
New Positions

13

change: -119 | last: 132
Sold Positions

788

change: 626 | last: 162
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -70.3453 | last: 0.7035
Total Invested

241.28M

EFX Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $216.98 123.2M $26.73B $180.8M $5.09B $31.64B
2024-12-31 $254.85 123.8M $31.55B $169.9M $5.01B $36.39B
2023-12-31 $247.29 122.9M $30.39B $216.8M $5.71B $35.89B
2022-12-31 $194.36 122.4M $23.79B $285.2M $5.79B $29.29B
2021-12-31 $292.79 121.9M $35.69B $224.7M $5.29B $40.76B
2020-12-31 $192.84 121.5M $23.43B $1.68B $4.38B $26.12B
2019-12-31 $140.12 120.9M $16.94B $401.3M $3.38B $19.92B
2018-12-31 $93.13 120.4M $11.21B $223.6M $2.64B $13.62B
2017-12-31 $117.92 120.1M $14.16B $336.4M $2.7B $16.53B
2016-12-31 $118.23 119.3M $14.1B $129.3M $2.67B $16.65B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $180.07 120M $21.61B $183.4M $5.31B $26.73B
2025-12-31 $216.98 121.4M $26.34B $180.8M $5.09B $31.25B
2025-09-30 $256.53 123.1M $31.58B $189M $4.81B $36.2B
2025-06-30 $259.37 124M $32.16B $189M $4.9B $36.87B
2025-03-31 $243.56 124.1M $30.23B $195.2M $4.96B $34.99B
2024-12-31 $254.85 124M $31.6B $169.9M $5.01B $36.44B
2024-09-30 $293.86 123.9M $36.41B $468.2M $5.47B $41.41B
2024-06-30 $236.42 123.7M $29.25B $181.9M $5.51B $34.58B
2024-03-31 $260.73 123.5M $32.2B $201M $5.63B $37.62B
2023-12-31 $247.29 124.46M $30.78B $216.8M $5.71B $36.27B
2023-09-30 $183.18 123M $22.53B $412.6M $6B $28.12B
2023-06-30 $235.30 122.7M $28.87B $164.1M $5.67B $34.38B