| Lastest Insider Transactions Of Bank of N.T. Butterfield & Son Ltd ( NTB ) |
| Symbol | Company Name | Insider Name | Title | Date | Transation | Share | Price | Amount | File Date |
| NTB | Bank of N.T. Butterfield & Son Ltd | McWatt Michael | Managing Director, Cayman | 2026-08-26 | Sell | 9,000 | 58.41 | 525,729 | 2026-08-26 16:33:40 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Collins Michael W | Chief Executive Officer | 2026-08-17 | Sell | 207,037 | 61.59 | 12,752,150 | 2026-08-19 16:39:08 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Pearce Jane | Managing Director, Trust | 2026-08-18 | Sell | 16,368 | 61.78 | 1,011,169 | 2026-08-19 16:39:04 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Neff Michael Walter | Chief Operating Officer | 2026-08-14 | Sell | 5,500 | 63.66 | 350,126 | 2026-08-17 10:00:27 |
| NTB | Bank of N.T. Butterfield & Son Ltd | McWatt Michael | Managing Director, Cayman | 2026-08-05 | Sell | 12,000 | 61.78 | 741,319 | 2026-08-05 17:10:51 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Wright John R | Directior | 2026-08-04 | Sell | 5,000 | 59.50 | 297,500 | 2026-08-05 17:10:46 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Saunders Richard | Managing Director, CIUK | 2026-07-31 | Sell | 18,118 | 61.33 | 1,111,092 | 2026-07-31 16:13:48 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Hidalgo Tara | Chief Risk Officer | 2026-07-30 | Sell | 18,587 | 61.27 | 1,138,770 | 2026-07-31 14:39:43 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Feldman Jody Terence | Managing Director, Bermuda | 2026-07-29 | Sell | 7,500 | 59.94 | 449,535 | 2026-07-31 14:39:38 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Burns Andrew Ronald | Chief Risk Officer, Cayman | 2026-07-30 | Sell | 18,566 | 61.27 | 1,137,485 | 2026-07-31 14:39:32 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Collins Michael W | Chief Executive Officer | 2026-06-12 | Sell | 60,621 | 58.69 | 3,557,568 | 2026-06-16 16:32:44 |
| NTB | Bank of N.T. Butterfield & Son Ltd | Lynch Mark T | Directior | 2026-05-29 | Buy | 10,000 | 56.49 | 564,940 | 2026-06-02 09:41:56 |