Not correcting you, but Investopedia has a f-ckton of articles on the basics of stocks and buy backs.
Stock Buybacks: Why Do Companies Buy Back Shares? https://www.investopedia.com/ask/answers/042015/why-would-co...
KEY TAKEAWAYS
Companies do buybacks for various reasons, including company consolidation, equity value increase, and looking more financially attractive.
The downside to buybacks is they are typically financed with debt, which can strain cash flow.
Stock buybacks can have a mildly positive effect on the economy overall.
Search for 'stock buy back' https://www.investopedia.com/search?q=stock+buy+back