CIBC tops profit estimates, strikes deal to sell Caribbean division

Bank shuffled senior executives as it announced a plan to buy back shares and maintained its dividend