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.

August 5, 2014

Examined