Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 37 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 |
|---|---|---|---|---|
| MainStreet Bancshares, Inc. | 206,977 | reported | 20 Feb 2026 | tx 45+119,872−3,499 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 20 Feb 2026 | TAX_WITHHOLDING | MainStreet Bancshares, Inc. | 3,499 | 20.36 USD | |
| 20 Feb 2026 | GRANT_AWARD | MainStreet Bancshares, Inc. | 23,511 | 22.65 USD | |
| 24 Nov 2025 | PURCHASE | MainStreet Bancshares, Inc. | 106 | 18.99 USD | |
| 08 Sept 2025 | PURCHASE | MainStreet Bancshares, Inc. | 176 | 22.15 USD | |
| 21 Feb 2025 | PURCHASE | MainStreet Bancshares, Inc. | 118 | 16.46 USD | |
| 05 Dec 2024 | PURCHASE | MainStreet Bancshares, Inc. | 103 | 18.85 USD | |
| 29 Aug 2024 | PURCHASE | MainStreet Bancshares, Inc. | 113 | 16.99 USD | |
| 16 Aug 2024 | PURCHASE | MainStreet Bancshares, Inc. | 698 | 17.40 USD | |
| 02 Aug 2024 | PURCHASE | MainStreet Bancshares, Inc. | 1,524 | 16.40 USD | |
| 13 May 2024 | PURCHASE | MainStreet Bancshares, Inc. | 127 | 16.64 USD | |
| 13 May 2024 | PURCHASE | MainStreet Bancshares, Inc. | 1 | 16.88 USD | |
| 13 May 2024 | PURCHASE | MainStreet Bancshares, Inc. | 1 | 16.84 USD | |
| 13 May 2024 | PURCHASE | MainStreet Bancshares, Inc. | 582 | 16.82 USD | |
| 13 May 2024 | PURCHASE | MainStreet Bancshares, Inc. | 79 | 16.80 USD | |
| 13 May 2024 | PURCHASE | MainStreet Bancshares, Inc. | 35 | 16.71 USD | |
| 29 Apr 2024 | PURCHASE | MainStreet Bancshares, Inc. | 155 | 16.13 USD | |
| 29 Apr 2024 | PURCHASE | MainStreet Bancshares, Inc. | 1 | 16.11 USD | |
| 29 Apr 2024 | PURCHASE | MainStreet Bancshares, Inc. | 200 | 16.02 USD | |
| 29 Apr 2024 | PURCHASE | MainStreet Bancshares, Inc. | 700 | 16.14 USD | |
| 29 Feb 2024 | PURCHASE | MainStreet Bancshares, Inc. | 675 | 18.00 USD | |
| 17 Jan 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 20,385 | 21.77 USD | |
| 27 Nov 2023 | PURCHASE | MainStreet Bancshares, Inc. | 469 | 21.86 USD | |
| 27 Nov 2023 | PURCHASE | MainStreet Bancshares, Inc. | 87 | 21.98 USD | |
| 15 Aug 2023 | PURCHASE | MainStreet Bancshares, Inc. | 551 | 23.70 USD | |
| 16 May 2023 | PURCHASE | MainStreet Bancshares, Inc. | 8 | 20.50 USD |
1 purchase reported after at least 12 months of silence — most recent on 08 Mar 2022.