Share buybacks are at a record level in the US and are also becoming increasingly popular in Germany. Companies are buying back their own shares like crazy. But does this protect against price losses in a bear market? Share buybacks in the S&P 500 at …
Read More »