2 ms·
All the time in fact. There's been $5 trillion in stock buybacks by US companies in the last decade. Most of it through leveraged buybacks. It often makes more
by rbavocadotree 7y ago
All the time in fact. There's been $5 trillion in stock buybacks by US companies in the last decade. Most of it through leveraged buybacks.
It often makes more sense to use debt than cash for buybacks.