Banco Bradesco buys back 10,186,900 shares - BBD News | Rallies