iBankCoin
Joined Nov 11, 2007
31,930 Blog Posts

S&P 500 Companies Purchase $160 Billion Worth of Company Stock in Q1

“With the Fed having tapered its liquidity injections into the stock market from $85 billion to “only” $45 billion per month, retail investors getting burned by the recent high beta and momentum stock flame out and “greatly unrotating” into the renewed safety of bonds, not to mention a churning market that until last week was unchanged for the year, and hedge funds ever shorter into this latest ramp, many are asking themselves: who is buying?

Here is the answer.

According to the most recent CapitalIQ data, the single biggest buyer of stocks in the first quarter were none other than the companies of the S&P500 itself, which cumulatively repurchased a whopping $160 billion of their own stock in the first quarter!

Should the Q1 pace of buybacks persist into Q2 which has just one month left before it too enters the history books, the LTM period as of June 30, 2014 will be the greatest annual buyback tally in market history.

And now for the twist.

Unlike traditional investors who at least pretend to try to buy low and sell high, companies, who are simply buying back their own stock to reduce their outstanding stock float, have virtually zero cost considerations….”

Full article

If you enjoy the content at iBankCoin, please follow us on Twitter