Companies now spend more than a $1 trillion annually to repurchase their stock, in lieu of paying higher dividends to their shareholders, or investing more...
The Inflation Reduction Act (IRA) approved by Congress last week included a new 1 percent stock buyback excise tax on US publicly traded corporations. Many...