Here:
What we find is that 2018's projected total of $628 billion in buybacks will break the previous record of roughly $589 billion worth of stock repurchases that was set by U.S. corporations in 2007, which would work out to be about a 7% increase over that previous record.
Time will tell if share repurchases were the right thing for the companies that are choosing this action to have done with the benefits they received from U.S. corporate income tax reform.