Stat of the Week

Via The Motley Fool:

It’s hard to believe that corporations bought $1.5 trillion of their own stock over the last three years while net inflows into mutual funds and ETF stock funds were less than $500 billion. When we talk about “investors” we think of people investing their own money, but the overwhelming driver of stock purchases are companies themselves.

Leave a Reply

Your email address will not be published. Required fields are marked *