Here are the companies that bought back the most of their
Here are the companies that bought back the most of their own stock in Q1 2025
— Evan (@StockMKTNewz) June 25, 2025
Apple $AAPL $26.2B
Meta Platforms $META $17.6B
Nvidia $NVDA $15.6B pic.twitter.com/gMwcKmINeI