| 22 Sept 2025 | GRANT_AWARD | TechTarget, Inc. | 28,262 | 0.00 USD | deriv |
| 22 Aug 2025 | SALE | TechTarget, Inc. | 3,498 | 5.99 USD | |
| 13 Aug 2025 | EXERCISE | TechTarget, Inc. | 7,865 | — | |
| 13 Aug 2025 | EXERCISE | TechTarget, Inc. | 7,865 | 0.00 USD | deriv |
| 01 Nov 2016 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 10,500 | — | |
| 01 Nov 2016 | OTHER | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 10,500 | 25.00 USD | |
| 01 Nov 2016 | OTHER | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 790 | 25.00 USD | |
| 01 Nov 2016 | OTHER | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 142 | 5.45 USD | deriv |
| 01 Nov 2016 | OTHER | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 163 | 6.91 USD | deriv |
| 01 Nov 2016 | OTHER | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 7,000 | 11.30 USD | deriv |
| 30 Jun 2016 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 70 | 13.86 USD | |
| 31 Mar 2016 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 79 | 12.24 USD | |
| 18 Jan 2016 | GRANT_AWARD | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 7,000 | 0.00 USD | deriv |
| 18 Jan 2016 | GRANT_AWARD | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 10,500 | 0.00 USD | deriv |
| 31 Dec 2015 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 76 | 11.76 USD | |
| 30 Sept 2015 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 78 | 13.22 USD | |
| 30 Jun 2015 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 44 | 14.74 USD | |
| 31 Mar 2015 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 39 | 15.37 USD | |
| 31 Dec 2014 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 46 | 15.38 USD | |
| 02 Jan 2015 | GRANT_AWARD | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 163 | 18.09 USD | deriv |
| 30 Sept 2014 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 44 | 14.65 USD | |
| 30 Jun 2014 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 42 | 15.45 USD | |
| 31 Mar 2014 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 40 | 15.00 USD | |
| 31 Dec 2013 | EXERCISE | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 42 | 16.62 USD | |
| 02 Jan 2014 | GRANT_AWARD | PROVIDENCE & WORCESTER RAILROAD CO/RI/ | 142 | 19.55 USD | deriv |