after the closing bell, Omaha, Neb.-based TD Ameritrade is prepaying $170 million to Barclays in the deal. The number of shares repurchased will be "based on the average of the daily volume-weighted average share price" of TD Ameritrade's stock over a period that won't exceed 14 weeks.