Equifax plummeted to $246.44 per share this evening, but it remains 10.02% above its mean target price of $224.0. There may still be room for more downwards movement — even after today's -1.1% drop. Analysts are giving the large-cap Diversified Financial stock on average rating of buy, with target prices ranging from $164.0 to $315.0 per share.
Equifax's short interest — meaning the percentage of the share float that is being shorted — is lower than average at 3.4%. The stock's short ratio is 4.4. The company's insiders own 0.39% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Another number to watch is the company's rate of institutional share ownership, which now stands at 98.1%. In conclusion, we believe there is mixed market sentiment regarding Equifax.
Institutions Invested in Equifax
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-09-30 | Vanguard Group Inc | 11% | 13,691,006 | $3,374,011,552 |
2023-09-30 | Capital International Investors | 11% | 13,662,586 | $3,367,007,727 |
2023-09-30 | Blackrock Inc. | 8% | 9,937,502 | $2,448,998,017 |
2023-09-30 | T. Rowe Price Investment Management, Inc. | 6% | 7,152,122 | $1,762,568,963 |
2023-09-30 | Massachusetts Financial Services Co. | 5% | 6,210,384 | $1,530,487,048 |
2023-09-30 | Morgan Stanley | 4% | 4,989,226 | $1,229,544,867 |
2023-09-30 | State Street Corporation | 4% | 4,574,165 | $1,127,257,233 |
2023-09-30 | Generation Investment Management LLP | 3% | 3,557,402 | $876,686,157 |
2023-09-30 | Geode Capital Management, LLC | 2% | 2,631,903 | $648,606,181 |
2023-09-30 | Invesco Ltd. | 2% | 2,591,853 | $638,736,259 |