Stock Prices Are Surging Because Corporations Are Spending More Money On Stock Buybacks Than Anything Else
The primary reason why stock prices have been soaring in recent months is because corporations have been buying back their own stock at an unprecedented pace. In fact, the pace of stock buybacks is nearly double what it was at this time last year. According to Goldman Sachs, S&P 500 companies spent 384 billion dollars … Read more