Numerous stock buyback or repurchase authorization announcements were made throughout 2024. For the most part, they have ...