| 02 Jan 2026 | GRANT_AWARD | MainStreet Bancshares, Inc. | 1,179 | 20.36 USD | |
| 30 Jun 2025 | GRANT_AWARD | MainStreet Bancshares, Inc. | 238 | 18.90 USD | |
| 31 Mar 2025 | GRANT_AWARD | MainStreet Bancshares, Inc. | 1,436 | 16.72 USD | |
| 02 Jan 2025 | GRANT_AWARD | MainStreet Bancshares, Inc. | 1,326 | 18.10 USD | |
| 16 Jul 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 831 | 18.33 USD | |
| 01 Apr 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 1,322 | 18.16 USD | |
| 02 Jan 2024 | GRANT_AWARD | MainStreet Bancshares, Inc. | 847 | 24.81 USD | |
| 02 Oct 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 879 | 20.48 USD | |
| 19 Jul 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 635 | 23.65 USD | |
| 24 Mar 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 618 | 24.29 USD | |
| 03 Feb 2023 | PURCHASE | MainStreet Bancshares, Inc. | 346 | 29.61 USD | |
| 06 Jan 2023 | GRANT_AWARD | MainStreet Bancshares, Inc. | 558 | 26.88 USD | |
| 11 Oct 2022 | GRANT_AWARD | MainStreet Bancshares, Inc. | 667 | 22.51 USD | |
| 01 Jul 2022 | GRANT_AWARD | MainStreet Bancshares, Inc. | 661 | 22.70 USD | |
| 12 Apr 2022 | GRANT_AWARD | MainStreet Bancshares, Inc. | 646 | 23.22 USD | |
| 05 Oct 2021 | GRANT_AWARD | MainStreet Bancshares, Inc. | 413 | 24.25 USD | |