Chart of the Week 23 January 2015
This was originally posted on YouTube 05 January 2015.
Share buybacks have been very popular over the last decade, totalling more than $4 trillion. Is this use of resources available to corporations a good thing? That question is discussed this week.
Stock buybacks are discussed in the video following the Read more >> jump.