Scorecard Research Beacon
Search Icon
ABC News August 5, 2014

CEOs Now Spending $211 Billion on Their Own Shares

Companies such as “Apple” and other big players are buying back shares in an attempt to increase performance and show confidence.