The frequency of companies announcing share buybacks has declined since October 2024 when the new buyback regulations took effect.
The frequency of companies announcing share buybacks has declined since October 2024 when the new buyback regulations took effect.