Stock events for Equifax, Inc. (EFX)
In the past six months, Equifax's stock price has seen some fluctuations. As of June 24, 2025, the share price was $261.81, representing a 10.25% increase from June 25, 2024. The stock was up 1.44% in the 30 days leading up to June 25, 2025. Key events that may have impacted the stock price include earnings reports, product launches and innovations, investor day, acquisitions, market sentiment/analyst ratings, and industry-specific news. Equifax reported its Q1 2025 results on April 22, 2025, delivering above-guidance results and authorizing a new $3 billion share repurchase program and a 28% dividend increase. Equifax strengthened its commercial credit data solutions by acquiring Ansonia Credit Data. As of June 1, 2025, analysts had a "Strong Buy" consensus for EFX, with an average 1-year price target of $288.17.
Demand Seasonality affecting Equifax, Inc.’s stock price
Certain markets in which Equifax operates are characterized by seasonality and cyclicality. The U.S. mortgage market environment can significantly impact revenue and operating profit, primarily within the Workforce Solutions and USIS operating segments. Equifax anticipates U.S. economic activity to grow at a similar rate in 2025 as in 2024, but expects lower U.S. mortgage credit activity. The demand for some of Equifax's products and services may also be negatively affected by the increasing availability of free or less expensive consumer information.
Overview of Equifax, Inc.’s business
Equifax, Inc. is a global data, analytics, and technology company that assists financial institutions, companies, employers, and government agencies in making informed decisions. Founded in 1899, Equifax is one of the three major credit reporting agencies in the United States. The company's primary function involves collecting and analyzing credit data to generate detailed credit reports. Equifax operates through three main segments: Workforce Solutions, U.S. Information Solutions (USIS), and International. Workforce Solutions provides services that enable employers to verify income and employment, and automate payroll-related and human resource management processes. USIS offers consumer and commercial information solutions to U.S. businesses. The International segment provides information, technology, and services tailored to regional markets, supporting debt collections and recovery management. Equifax's major products and services include consumer credit solutions, business analytics, workforce solutions, credit monitoring, and identity theft protection services.
EFX’s Geographic footprint
Equifax operates or has investments in 24 countries across four global regions: North America, Asia Pacific, Europe, and Latin America. In 2024, the U.S. accounted for 76% of its total revenue, with international operations contributing 24%. Notable growth has been observed in Latin America, partly due to the acquisition of Boa Vista Serviços S.A., and local currency growth in Europe and Canada. The company has global IT centers in Auburn, Alabama, Santiago, Chile, and Dublin, Ireland.
EFX Corporate Image Assessment
Equifax's brand reputation has been significantly impacted by the 2017 cybersecurity incident, which exposed the personal data of millions of consumers. The company was criticized for its handling of the incident and was aware of serious security patching problems. In the past year, Equifax has been actively working on technology transformation initiatives, including investments in new software and enhancing system reliability and security. The company has also been focusing on new product launches aimed at enhancing consumer credit monitoring and identity theft protection.
Ownership
Institutional investors hold a significant portion of Equifax's shares, with institutional ownership at 99.5% or 94.95%, and over 1,606 institutional owners holding a total of 151,559,508 shares as of April 2025. As of June 24, 2025, 1566 institutional owners and shareholders had filed 13D/G or 13F forms, holding a total of 154,885,893 shares. Major institutional owners include The Vanguard Group, Inc., Capital Research and Management Company, T. Rowe Price Group, Inc., BlackRock, Inc., and State Street Global Advisors, Inc. Individual insiders hold a smaller percentage of shares, approximately 0.396% (495,905 shares).
Ask Our Expert AI Analyst
Price Chart
$259.37