| 20 Feb 2026 | TAX_WITHHOLDING | MainStreet Bancshares, Inc. | 1,314 | 20.36 USD | |
| 20 Feb 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 8,367 | 22.65 USD | |
| 03 Mar 2025 | GRANT_AWARD | MainStreet Bancshares, Inc. | 5,358 | 16.80 USD | |
| 17 Jan 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 6,984 | 21.77 USD | |
| 18 Jan 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 4,141 | 26.63 USD | |
| 18 Jan 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 4,141 | 26.63 USD | |
| 27 Jul 2022 | SALE | MainStreet Bancshares, Inc. | 700 | 22.40 USD | |
| 25 Jan 2022 | GRANT_AWARD | MainStreet Bancshares, Inc. | 4,655 | 24.16 USD | |
| 12 Jul 2021 | SALE | MainStreet Bancshares, Inc. | 1,400 | 22.71 USD | |
| 22 Jan 2021 | GRANT_AWARD | MainStreet Bancshares, Inc. | 4,327 | 17.45 USD | |
| 19 Aug 2020 | GRANT_AWARD | MainStreet Bancshares, Inc. | 10,000 | 14.02 USD | |