28 September 2025

What are stock buybacks & how do they work?