
Three stocks that are performing well in 2025 just made notable buyback announcements. All three have achieved returns north of 20% this year, beating the 18% return of the S&P 500 Index. Let’s dive into the important buyback news surrounding these three firms.