This morning we watched Equifax rise 3.0% to a price of $252.41 per share. The Large-Cap Diversified Financial company is now trading -9.12% below its average target price of $277.74. Analysts have set target prices ranging from $240.0 to $315.11 per share for Equifax, and have given the stock an average rating of buy.
The stock has an average amount of shares sold short at 3.0%, and a short ratio of 3.07. The company's insiders own 0.52% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 96.2% of Equifax's shares being owned by this investor type.
Institutions Invested in Equifax
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2024-12-31 | Vanguard Group Inc | 12% | 14,389,505 | $3,632,055,009 |
2024-12-31 | Capital International Investors | 7% | 8,934,972 | $2,255,276,315 |
2024-12-31 | Blackrock Inc. | 7% | 8,547,322 | $2,157,429,577 |
2024-12-31 | Price (T.Rowe) Associates Inc | 4% | 5,027,817 | $1,269,071,307 |
2024-12-31 | State Street Corporation | 4% | 4,906,521 | $1,238,454,983 |
2024-12-31 | Massachusetts Financial Services Co. | 3% | 3,747,222 | $945,836,318 |
2024-12-31 | Harris Associates L.P. | 3% | 3,582,785 | $904,330,774 |
2024-12-31 | Morgan Stanley | 3% | 3,259,598 | $822,755,143 |
2024-12-31 | Kayne Anderson Rudnick Investment Management LLC | 2% | 3,123,701 | $788,453,380 |
2024-12-31 | FMR, LLC | 2% | 3,115,696 | $786,432,838 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Equifax.