| 13 Jan 2017 | OTHER | NEW HAMPSHIRE THRIFT BANCSHARES INC | 26,218 | — | |
| 13 Jan 2017 | OTHER | NEW HAMPSHIRE THRIFT BANCSHARES INC | 8,938 | — | |
| 13 Jan 2017 | OTHER | NEW HAMPSHIRE THRIFT BANCSHARES INC | 38,540 | — | |
| 13 Jan 2017 | OTHER | NEW HAMPSHIRE THRIFT BANCSHARES INC | 2,596 | — | |
| 14 Oct 2015 | EXERCISE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 5,000 | 13.25 USD | |
| 14 Oct 2015 | TAX_WITHHOLDING | NEW HAMPSHIRE THRIFT BANCSHARES INC | 4,562 | 14.52 USD | |
| 14 Oct 2015 | EXERCISE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 5,000 | 0.00 USD | deriv |
| 01 May 2014 | GRANT_AWARD | NEW HAMPSHIRE THRIFT BANCSHARES INC | 1,500 | 14.75 USD | |
| 11 Sept 2013 | EXERCISE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 326 | 13.96 USD | |
| 11 Sept 2013 | EXERCISE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 5,000 | 0.00 USD | deriv |
| 14 Jun 2012 | GRANT_AWARD | NEW HAMPSHIRE THRIFT BANCSHARES INC | 5,000 | 12.56 USD | |
| 17 Mar 2011 | INHERITANCE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 4,000 | 0.00 USD | |
| 07 Feb 2007 | SALE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 193 | 15.91 USD | |
| 07 Feb 2007 | SALE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 557 | 15.88 USD | |
| 07 Feb 2007 | SALE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 1,250 | 15.90 USD | |
| 11 Nov 2005 | GRANT_AWARD | NEW HAMPSHIRE THRIFT BANCSHARES INC | 5,000 | 0.00 USD | deriv |
| 10 Oct 2003 | GRANT_AWARD | NEW HAMPSHIRE THRIFT BANCSHARES INC | 2,500 | 0.00 USD | deriv |
| 04 Feb 2004 | EXERCISE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 3,000 | 18.25 USD | |
| 04 Feb 2004 | SALE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 3,000 | 30.92 USD | |
| 04 Feb 2004 | EXERCISE | NEW HAMPSHIRE THRIFT BANCSHARES INC | 3,000 | 0.00 USD | deriv |