S&P 500 Companies Bought Back More Stock Than Ever in the First Quarter -- WSJ

Dow Jones
Jun 25, 2025

By Roshan Fernandez

$293.5 billion in buybacks

That's how much S&P 500 companies spent buying back stock in the first quarter, a new record.

-- The buybacks, led by tech and financial companies, top the previous record of $281 billion set in the first quarter of 2022.

-- The toal is up nearly 21% from the fourth quarter of 2024, data released Wednesday by S&P Dow Jones Indices showed.

-- More companies participated in buybacks, too.

Apple continued to lead the way, and Meta more than quadrupled share repurchasing compared to the fourth quarter. The financial sector spent 41% more than in the previous three months, led by a near-75% increase at JPMorgan.

The current quarter might be less rosy, with buybacks likely more more limited to companies with secure cash flows, said Howard Silverblatt, a senior index analyst at S&P Dow Jones Indices. He pointed to market turmoil and volatility stemming from tariffs.

This item is part of a Wall Street Journal live coverage event. The full stream can be found by searching P/WSJL (WSJ Live Coverage).

(END) Dow Jones Newswires

June 25, 2025 10:19 ET (14:19 GMT)

Copyright (c) 2025 Dow Jones & Company, Inc.

At the request of the copyright holder, you need to log in to view this content

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10