Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 22 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| NB Bancorp, Inc. | 33,440 | reported | 25 Feb 2026 | tx 16+41,935 |
| CENTURY BANCORP INC | 0 | reported | 12 Nov 2021 | tx 441+15,889.74−19,078.75 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 25 Feb 2026 | GRANT_AWARD | NB Bancorp, Inc. | 6,874 | 0.00 USD | |
| 19 Dec 2025 | PURCHASE | NB Bancorp, Inc. | 2,000 | 20.87 USD | anomaly |
| 25 Jul 2025 | PURCHASE | NB Bancorp, Inc. | 500 | 18.39 USD | |
| 09 Jun 2025 | PURCHASE | NB Bancorp, Inc. | 1,000 | 16.29 USD | anomaly |
| 18 Mar 2025 | PURCHASE | NB Bancorp, Inc. | 500 | 18.74 USD | |
| 19 Nov 2024 | PURCHASE | NB Bancorp, Inc. | 500 | 19.91 USD | |
| 19 Sept 2024 | PURCHASE | NB Bancorp, Inc. | 500 | 18.73 USD | |
| 26 Aug 2024 | PURCHASE | NB Bancorp, Inc. | 500 | 18.87 USD | |
| 15 May 2024 | OTHER | NB Bancorp, Inc. | 1,673 | 15.76 USD | |
| 16 May 2024 | PURCHASE | NB Bancorp, Inc. | 1,000 | 15.71 USD | anomaly |
| 05 Mar 2024 | PURCHASE | NB Bancorp, Inc. | 500 | 13.96 USD | |
| 05 Mar 2024 | PURCHASE | NB Bancorp, Inc. | 2,000 | 13.97 USD | anomaly |
| 04 Mar 2024 | PURCHASE | NB Bancorp, Inc. | 2,500 | 14.09 USD | anomaly |
| 08 Jan 2024 | OTHER | NB Bancorp, Inc. | 6,888 | 13.65 USD | |
| 05 Jan 2024 | PURCHASE | NB Bancorp, Inc. | 14,700 | 13.60 USD | anomaly |
| 05 Jan 2024 | PURCHASE | NB Bancorp, Inc. | 300 | 13.60 USD | first after silence |
| 12 Nov 2021 | OTHER | CENTURY BANCORP INC | 6,078.65 | 115.28 USD | |
| 12 Nov 2021 | OTHER | CENTURY BANCORP INC | 2,162.26 | 115.28 USD | |
| 20 Oct 2021 | PURCHASE | CENTURY BANCORP INC | 1.71 | 115.19 USD | |
| 19 Oct 2021 | PURCHASE | CENTURY BANCORP INC | 7.92 | 115.18 USD | |
| 20 Sept 2021 | PURCHASE | CENTURY BANCORP INC | 1.72 | 114.48 USD | |
| 19 Aug 2021 | PURCHASE | CENTURY BANCORP INC | 1.72 | 114.76 USD | |
| 17 Aug 2021 | PURCHASE | CENTURY BANCORP INC | 7.94 | 114.67 USD | |
| 20 Jul 2021 | PURCHASE | CENTURY BANCORP INC | 1.73 | 114.20 USD | |
| 18 Jun 2021 | PURCHASE | CENTURY BANCORP INC | 1.73 | 114.17 USD |
1 purchase reported after at least 12 months of silence — most recent on 05 Jan 2024.