Several big-name firms have announced significant new share buyback programs as Q1 2025 comes to a close. The three stocks ...