Markets, companies, economy and business trends.
Stock buybacks regularly trend in business news. Here is what they are, and why they matter to investors.