Butterfield Bank has approved a plan to buy back up to three million shares by the end of 2026. The programme, valued at $140 million, will take effect on January 1, replacing the existing 1.5 million ...