A Slowdown In Stock Buybacks? Don’t Expect Institutional Buyers To Pick Up The Slack
March 15, 2016 at 15:16 PM EDT
S&P 500 earnings will drop roughly 8.3% in the first quarter. That’ll mark the fourth consecutive quarter of declines in corporate profits-per-share. Why might that matter?