
Buyback announcements often send key signals to investors about how companies view their own stock. When firms announce new buyback authorizations, it can be an indicator that they see opportunity in shares.
These signals are particularly strong when buyback authorizations represent a significant percentage of a company’s market capitalization. This gives firms the ability to repurchase an ample amount of their shares at what they may view as a depressed price.