4 ms·
It's saying that the S&P 500 companies spent a total of 109% of their income on buybacks and dividends, intentionally and voluntarily running at a loss to incre
by ascagnel_ 7y ago
It's saying that the S&P 500 companies spent a total of 109% of their income on buybacks and dividends, intentionally and voluntarily running at a loss to increase stock prices (vs. running at a loss to grow revenues or something similar).