BBVA to Launch $4.6 Billion Buyback After Failed Takeover Bid for Sabadell
Group 1 - The company will initiate stock repurchases amounting to $1.76 billion starting on Monday [1] - The completion of the stock repurchase program is expected no later than April 7 [1]